Android實現硬盤緩存

Android實現硬盤緩存的步驟:

  1. 開闢一塊空間,也就是目錄
  2. 爲緩存的圖片生成一個唯一的名字,設置圖片的後綴名
  3. 緩存圖片到目錄中
  4. 清空緩存圖片

下面按照以上步驟用代碼實現。
1.開闢一塊空間

這裏寫圖片描述

2.爲緩存的圖片生成一個唯一的名字,設置圖片的後綴名,這個有多種方法,這裏介紹兩種,根據網絡圖片的路徑生成HashCode

String.valueOf(imageUrl.hashCode());

使用Md5算法對圖片url進行處理
這裏寫圖片描述

3.緩存圖片到目錄中
這裏寫圖片描述

copyStream方法
這裏寫圖片描述

4.清空緩存圖片
這裏寫圖片描述

發佈了34 篇原創文章 · 獲贊 19 · 訪問量 3萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章