缓存类型
- 活动资源
当前图片资源正在使用的时候,会被放入活动缓存
- 内存缓存
图片最近被加载过,而且没有在使用中,会被放入内存,
- 磁盘缓存
- 资源类型
磁盘(Resource)中获取,解码后的图片写入磁盘文件,图片参数在解码过程中可能会被修改,用于显示的小图片之类的
- 原始数据
磁盘(Data)中获取,从网络或者文件中获取的原始数据在磁盘中的缓存
- 资源类型
- 活动资源和内存缓存都可以归纳为内存缓存,活动缓存是为了防止图片在内存中被LRU算法移除,活动缓存在销毁的时候会把图片重新放入内存缓存中。
缓存读取顺序
LRU 、弱引用、磁盘缓存
缓存写入顺序
弱引用、LRU、磁盘缓存
生命周期
![](https://img.haomeiwen.com/i7178589/e22dbe5b07440dfc.jpg)
加载原理
![](https://img.haomeiwen.com/i7178589/79d2f43b4295f1d5.jpg)
架构搭建
![](https://img.haomeiwen.com/i7178589/2b92b4acfb3a699c.jpg)
网友评论