您的位置:首页 > 移动开发 > Android开发

如何解决图片缓存?

2015-02-05 18:02 120 查看
对于图片的缓存现在都倾向于使用开源项目,这里我列出几个我搜到的:

1. Android-Universal-Image-Loader 图片缓存
目前使用最广泛的图片缓存,支持主流图片缓存的绝大多数特性。

项目地址:https://github.com/nostra13/Android-Universal-Image-Loader

2. picasso square开源的图片缓存

项目地址:https://github.com/square/picasso

特点:(1)可以自动检测adapter的重用并取消之前的下载

(2)图片变换

(3)可以加载本地资源

(4)可以设置占位资源

(5)支持debug模式

3. ImageCache 图片缓存,包含内存和Sdcard缓存

项目地址:https://github.com/Trinea/AndroidCommon

特点:
(1)支持预取新图片,支持等待队列

(2)包含二级缓存,可自定义文件名保存规则

(3)可选择多种缓存算法(FIFO、LIFO、LRU、MRU、LFU、MFU等13种)或自定义缓存算法

(4)可方便的保存及初始化恢复数据

(5)支持不同类型网络处理

(6)可根据系统配置初始化缓存等
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  android 开源项目