文章分类 -  android

上一页 1 ··· 34 35 36 37 38 39 40 41 42 ··· 120 下一页
摘要:有网没网都取缓存 阅读全文
posted @ 2017-05-10 11:14 天涯海角路 阅读(414) 评论(0) 推荐(0)
摘要:经过学习,我们知道Volley的架构如下: 从架构上我们可以看到,volley有设置缓存机制,当找不到数据缓存或数据缓存过期时,才会联网获取新的数据。Volley 本身有缓存机制,不仅仅默认缓存图片,也有缓存Json数据。通过手机文件管理软件,我们发现Volley缓存地址:/data/data/软件 阅读全文
posted @ 2017-05-10 09:52 天涯海角路 阅读(207) 评论(0) 推荐(0)
摘要:Volley离线缓存篇 序言 前几天项目有个需求,app离线状态下读取缓存数据,当然这个很简单,无论是存json还是对象,都可以自己写个文件或者数据库存取,但是既然用到volley框架,那么整个存取过程应该在volley中存取,我们知道volley本身自带缓存,但是在离线状态下volley请求走的是 阅读全文
posted @ 2017-05-10 09:51 天涯海角路 阅读(265) 评论(0) 推荐(0)
摘要:在上一篇中讲完了Volley框架怎么使用,那么这篇就来讲讲Volley框架的缓存机制 我们看Volley内部源码发现: Volley框架内部自己处理了DiskBasedCache硬盘缓存,但是没有处理LruCache内存缓存,因为一般在处理图片的问题上才更多的用到LruCache缓存,但是它提供了一 阅读全文
posted @ 2017-05-10 09:49 天涯海角路 阅读(386) 评论(0) 推荐(0)
摘要:转载请注明出处:http://blog.csdn.net/guolin_blog/article/details/34093441 在上一篇文章当中,我们学习了DiskLruCache的概念和基本用法,但仅仅是掌握理论知识显然是不够的,那么本篇文章我们就来继续进阶一下,看一看在实战当中应该怎样合理使 阅读全文
posted @ 2017-05-06 21:50 天涯海角路 阅读(141) 评论(0) 推荐(0)
摘要:在开发安卓应用中避免不了要使用到网络图片,获取网络图片很简单,但是需要付出一定的代价——流量。对于少数的图片而言问题不大,但如果手机应用中包含大量的图片,这势必会耗费用户的一定流量,如果我们不加以处理,每次打开应用都去网络获取图片,那么用户可就不乐意了,这里的处理就是指今天要讲的缓存策略(缓存层分为 阅读全文
posted @ 2017-05-06 21:46 天涯海角路 阅读(147) 评论(0) 推荐(0)
摘要:这几天一直研究在安卓开发中图片应该如何处理,在网上翻了好多资料,这里做点小总结,如果朋友们有更好的解决方案,可以留言一起交流下。 内存缓存技术 在我们开发程序中要在界面上加载一张图片是件非常容易的事情,但如果是加载一堆图片呢?比如ListView,GridView这类的控件,随着屏幕滑动,图片加载也 阅读全文
posted @ 2017-05-06 21:45 天涯海角路 阅读(280) 评论(0) 推荐(0)
摘要:从三天前一直报错到今天中午,总算出了个能用的版本了。 一如既往先发链接: https://github.com/mlxy/ImageLoader 缓存处理 ·LruCacheHelper: 封装第一级缓存,也就是内存缓存的处理。 LruCache是Android自带的缓存处理类,如名字所说,和使用软 阅读全文
posted @ 2017-05-06 21:42 天涯海角路 阅读(157) 评论(0) 推荐(0)
摘要:做Android应用少不了要和网络打交道,在我刚开始学android的时候总是处理不好网络图片的加载,尤其是图片乱跳的问题,后来发现了各种缓存图片的方法:本地缓存、软引用、LruCache.... 我知道的这三种方法中,第一中和其他两种并不冲突,我们完全可以缓存到本地一份,在缓存到内存中一份。软引用 阅读全文
posted @ 2017-05-06 21:41 天涯海角路 阅读(165) 评论(0) 推荐(0)
摘要:##前言 作为一个Android技术小白,感觉自己各方面知识与技能都存在欠缺、不足,知识体系不够系统。是时候整理一下学习知识和技术点,慢慢梳理,架构体系,如此才能有利于自身技术的更好发展。Android属于开源操作系统,若要快速开发App,最好是学会很好的使用各种优秀的开源框架,一方面完成工作项目, 阅读全文
posted @ 2017-05-06 16:05 天涯海角路 阅读(260) 评论(0) 推荐(0)
摘要:在DiskLruCache中相对于LruCache是非常不方便利于存取的,它的API稍微有一些复杂.它需要一个Editor去Commit,类似于hibernate对象持久化一样,一般存储都是OutputStrem,所以我们必须要将要存储的数据转为OutputStream.所以为了开放方便便封装了一下 阅读全文
posted @ 2017-05-06 15:57 天涯海角路 阅读(735) 评论(0) 推荐(0)
摘要:1 问题描述 1.1 问题 在正常情况下进入app首页后,图片加载完成,接着退出app;然后断开网络,再进入app首页,页面显示空白。为什么? 1.1 问题 Android开发本质上就是手机和互联网中的web服务器之间进行通信,就必然需要从服务端获取数据,而反复通过网络获取数据是比较耗时的,特别是访 阅读全文
posted @ 2017-05-06 15:54 天涯海角路 阅读(225) 评论(0) 推荐(0)
摘要:package com.innjoo.store.cache; import com.ferris.utils.StringUtils; import android.support.v4.util.LruCache; /** * * @ClassName: LruJsonCache json缓存类 阅读全文
posted @ 2017-05-06 15:53 天涯海角路 阅读(809) 评论(0) 推荐(0)
摘要:使用Retrofit2.0+OkHttp3.0实现缓存处理 最近在写一个信息流的项目,整个架构是基于 MVP + Retrofit + Rxjava 实现的,由于刚刚使用 RxJava + Retrofit,对它理解不深,所以在一开始做数据缓存的时候还是用常规思维来设计的。 想到的缓存处理方式: 使 阅读全文
posted @ 2017-05-04 13:17 天涯海角路 阅读(433) 评论(0) 推荐(0)
摘要:1. noCache 不使用缓存,全部走网络 2. noStore 不使用缓存,也不存储缓存 3. onlyIfCached 只使用缓存 4. maxAge 设置最大失效时间,失效则不使用 需要服务器配合 5. maxStale 设置最大失效时间,失效则不使用 需要服务器配合 感觉这两个类似 还没怎 阅读全文
posted @ 2017-05-04 13:13 天涯海角路 阅读(230) 评论(0) 推荐(0)
摘要:始终认同“技术服务于业务”这句话,尽管我们项目还没有使用RxJava,但我们已经开始学习和准备使用RxJava重构项目,我想现在为时还不算晚吧!本项目将通过一个小案例来探究,在实战项目中使用RxJava、MVP架构、网络请求框架Retrofit。 0 提纲 1 模块介绍 1.1 RxJava模块 1 阅读全文
posted @ 2017-05-04 12:43 天涯海角路 阅读(458) 评论(0) 推荐(0)
摘要:你必知的Android开源库,不知道的话,赶紧学习并在项目中实践吧! 译自(http://guides.codepath.com/android/Must-Have-Libraries) 1 概述 2 普通开发框架 3 高级开发框架 3.1 Parceler和IcePick 3.2 ButterKn 阅读全文
posted @ 2017-05-04 12:42 天涯海角路 阅读(407) 评论(0) 推荐(0)
摘要:原文链接:http://tangpj.com/2016/11/09/mvp-structure-four/ 通过上面三篇文章所提到的关于 MVP 框架的封装,我们已经能够大大简化 MVP 模式中 MP 层的开发流程。但是还有一个问题,就是在开发的时候我们的 View 层组件还需要处理较多的事情,例如 阅读全文
posted @ 2017-05-04 11:31 天涯海角路 阅读(199) 评论(0) 推荐(0)
摘要:文链接:http://tangpj.com/2016/11/04/mvp-structure-three/ 在 MVP 模式中 Model 的主要作用就是向服务器发起请求然后把服务器返回的数据交给 Presenter 处理就可以了。所以在封装列表型 Presenter 的时候,直接沿用了上一章提到的 阅读全文
posted @ 2017-05-04 11:30 天涯海角路 阅读(100) 评论(0) 推荐(0)
摘要:原文链接:http://tangpj.com/2016/09/23/mvp-structure-one/ 在 MVVM 成熟之前 MVP 模式在 Android 上有被神化的趋势,笔者曾经在商业项目中从零开始大规模采用过 MVP 模式对项目进行开发。在使用 MVP 模式进行开发的时候发现项目的结构模 阅读全文
posted @ 2017-05-04 11:29 天涯海角路 阅读(246) 评论(0) 推荐(0)

上一页 1 ··· 34 35 36 37 38 39 40 41 42 ··· 120 下一页