1
Glide使用磁盤緩存(內部和外部)。它存儲文件名的方式以某種格式編碼。可以獲取圖像下載位置的原始文件名/文件路徑?如何獲取使用Glide保存圖像的目標路徑
Glide使用磁盤緩存(內部和外部)。它存儲文件名的方式以某種格式編碼。可以獲取圖像下載位置的原始文件名/文件路徑?如何獲取使用Glide保存圖像的目標路徑
Glide在3.x中使用兩級緩存:SOURCE
和RESULT
。默認的緩存(如果你不指定.diskCacheStrategy()
是RESULT
目前有找出哪些文件對應於一個正常的滑翔負載(RESULT
緩存)沒有公開的方式
有關緩存主要文章:。https://github.com/bumptech/glide/wiki/Caching-and-Cache-Invalidation
。Manyhavetriedtomesswiththecache
該解決方案是基於你的使用情況,您可以選擇一個:
.sigunature()
:當簽名更改.downloadOnly()
在緩存中無效的單個項目:獲取文件句柄源緩存項.asBytes()
:返回JPG/PNG編碼byte[]
,而不是被拉伸/位圖Glide.get(context).clearDiskCache()
:不得已而爲之,刪除所有內容