2015-09-30 40 views

回答

1

Glide在3.x中使用兩級緩存:SOURCERESULT。默認的緩存(如果你不指定.diskCacheStrategy()RESULT目前有找出哪些文件對應於一個正常的滑翔負載(RESULT緩存)沒有公開的方式

有關緩存主要文章:。https://github.com/bumptech/glide/wiki/Caching-and-Cache-Invalidation

Manyhavetriedtomesswiththecache

該解決方案是基於你的使用情況,您可以選擇一個:

  • .sigunature():當簽名更改
  • .downloadOnly()在緩存中無效的單個項目:獲取文件句柄源緩存項
  • .asBytes():返回JPG/PNG編碼byte[],而不是被拉伸/位圖
  • Glide.get(context).clearDiskCache():不得已而爲之,刪除所有內容
相關問題