Android 使用Glide加載圖片,當url不變時加載圖片,緩存的問題

1.需求

當用戶上傳圖片時,我需要把url上傳到,阿里雲OSS和後臺服務器.

2.現象

因爲每個用戶的頭像只有一個,上傳到阿里雲OSS服務器的圖片和上傳後臺服務器的圖片,只能是覆蓋的,所以,前後圖片的url是一樣的

前臺使用Glide加載圖片,Glide緩存機制是,如果前後url是一樣的,只從緩存中加載圖片,不再加載網絡圖片

3.解決

上傳圖片時,給圖片的路徑一個毫米級時間戳,就能解決此問題

 


 

 

 

 

 

 

到此,這個問題就解決了

但,要記住,第二種方式這是一個治標不治本的寫法,因爲,我們沒有從根本解決Glide緩存問題.

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章