Android图片的三级缓存管理

Android的不少应用程序都有多图片的浏览功能,而图片多了很容易形成OOM,并且处理很差用户体验会不好,本文应用了一个硬缓存-软缓存-硬盘缓存的图片加载机制,来加快图片加载的速度和避免出现OOM。 1、设计分析: 一、硬缓存,在内存中级别最高,不会被GC回收的部分,使用LruCache;软存使用SoftReference,在内存中级别低于硬缓存,在内存紧张的时候会被GC回收;硬盘缓存使用Disk
相关文章
相关标签/搜索