课程
/移动开发
/Android
/Bitmap高效缓存
有个问题没有考虑,服务器如果只是图片替换,而url不变,那么磁盘缓存如何更新呢?还有,有些缓存已经很久不用了,怎么清除呢?
2018-01-06
源自:Bitmap高效缓存 4-2
正在回答
服务端的图片改变,最好url也改变,要不客户端是无法更新当前的图片。除非自己去删除本地图片,这样才能重新下载新图片。
使用DiskLruCache硬盘缓存是基于“近期最少使用算法”,超过指定的最大容量,会自动会删除一些不常用的数据文件,不必担心sd卡被占用太多。
举报
Bitmap高效加载及Android缓存策略
1 回答请问有没有专门对缓存讲解的课程?
2 回答LruCache写完之后没效果呀?