一、(三级缓存)
GitHub: RxImageLoader
使用:
//自定义图片缓存框架
RxImageLoader.with(this).load("http://lofter.nos.netease.com/sogou-NHVQclhfS2V6bG1DcTQ5elVjb1JoODVKUFpFUUstNVUwNWhTMVgxQWIzVWV4YlZPcnhkcHBkRWdpN183NEZLWQ.jpg").into(imageView);
1、内存缓存(内存)
2、硬盘缓存(文件)
3、网络缓存(网络)
![](https://img.haomeiwen.com/i9118243/e1e8828412b32ebf.png)
LruCache & DiskLru
LRU(Least Recently Used,近期最少使用算法)
LruCache:内存缓存
DiskLruCache:文件缓存
网友评论