Android UIL框架
文章平均质量分 86
流云易采
硕士
展开
-
Android开源框架Universal-Image-Loader学习六——硬盘缓存策略
硬盘缓存策略:LimitedAgeDiscCache(设定文件存活的最长时间,当超过这个值,就删除该文件)UnlimitedDiscCache(这个缓存类没有任何的限制)继承关系:public class LimitedAgeDiscCache extends BaseDiscCachepublic abstractclass BaseDiscCach原创 2015-05-04 16:47:49 · 1341 阅读 · 0 评论 -
Android开源框架Universal-Image-Loader学习无——WeakMemoryCache 和 FuzzyKeyMemoryCache
WeakMemoryCache 源码:BaseMemoryCache参见:http://blog.csdn.net/woliuyunyicai/article/details/45330867/** * Memory cache with {@linkplain WeakReference weak references} to {@linkplain android.graphic原创 2015-05-03 10:11:50 · 1124 阅读 · 0 评论 -
Android开源框架Universal-Image-Loader学习四——LimitedMemoryCache的一些子集
LRULimitedMemoryCache源码:/** * (cache size limited)Size of all stored bitmaps will not to exceed size limit. * (删除策略LRU)When cache reaches limit size then the least recently used bitmap is delete原创 2015-05-03 09:51:21 · 1024 阅读 · 0 评论 -
Android开源框架Universal-Image-Loader学习三——UsingFreqLimitedMemoryCache源码阅读
Universal-Image-Loader的内存缓存策略1. 只使用的是强引用缓存 LruMemoryCache(这个类就是这个开源框架默认的内存缓存类,缓存的是bitmap的强引用)2.使用强引用和弱引用相结合的缓存有UsingFreqLimitedMemoryCache(如果缓存的图片总量超过限定值,先删除使用频率最小的bitmap)LRULimitedM原创 2015-04-30 15:16:25 · 1153 阅读 · 0 评论 -
Android开源框架Universal-Image-Loader学习二——LruMemoryCache源码阅读
Universal-Image-Loader的内存缓存策略1. 只使用的是强引用缓存 LruMemoryCache(这个类就是这个开源框架默认的内存缓存类,缓存的是bitmap的强引用)2.使用强引用和弱引用相结合的缓存有UsingFreqLimitedMemoryCache(如果缓存的图片总量超过限定值,先删除使用频率最小的bitmap)LRULimite原创 2015-04-28 08:37:25 · 2280 阅读 · 0 评论 -
Android开源框架Universal-Image-Loader学习使用1
一、工作流程:1、当请求显示图片,调用ImageLoader.displayImage(),首先会 1)计算显示图片的尺寸大小 2)判断该图片是否已存在缓存中,若No,跳到步骤3,若Yes,跳到步骤9 3)判断图片是否已存在本地,若No,跳到步骤4;若Yes,跳到步骤6 4)判断图片允许存储在本地,若No,跳转到步骤6;若Yes,跳到步骤5原创 2015-04-20 16:49:20 · 1051 阅读 · 0 评论