課程
/移動開發
/Android
/Bitmap高效緩存
有個問題沒有考慮,服務器如果只是圖片替換,而url不變,那么磁盤緩存如何更新呢?還有,有些緩存已經很久不用了,怎么清除呢?
2018-01-06
源自:Bitmap高效緩存 4-2
正在回答
服務端的圖片改變,最好url也改變,要不客戶端是無法更新當前的圖片。除非自己去刪除本地圖片,這樣才能重新下載新圖片。
使用DiskLruCache硬盤緩存是基于“近期最少使用算法”,超過指定的最大容量,會自動會刪除一些不常用的數據文件,不必擔心sd卡被占用太多。
舉報
Bitmap高效加載及Android緩存策略
1 回答請問有沒有專門對緩存講解的課程?
2 回答LruCache寫完之后沒效果呀?
1 回答請問老師
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2018-01-10
服務端的圖片改變,最好url也改變,要不客戶端是無法更新當前的圖片。除非自己去刪除本地圖片,這樣才能重新下載新圖片。
使用DiskLruCache硬盤緩存是基于“近期最少使用算法”,超過指定的最大容量,會自動會刪除一些不常用的數據文件,不必擔心sd卡被占用太多。