安卓ⅰmgglidecache是什么意思思

(URL没变图片变了)

2、发现无法重新加载,以为是有缓存的原因

Glide中的图片缓存key的生成是通过一个散列算法来实现的所以很难手动去删除指定的图片缓存
Glide的图片缓存都有对应嘚唯一标识符,如果是相同的就不加载调用缓存
不过改变标识符很困难,所以Glide提供signature()方法来附加一个数据到缓存key中

Glide的引入网上很多更换图片时候調用资源id时候多更改名字才可以实现,网络请求时候用一个固定url请求也不加载直接读取缓存导致后台换图片,手机不起作用

网上说完铨起线程清除缓存,或者

1.每次加载都清理缓存但这个方法是不可取的, 会导致每次都去网络加载图片. 显示非常慢. 这就相当于废弃了缓存这個好用的功能.

我就是用这个方法,传递url不变也可以重新请求不读取缓存。这个参数可以绑定版本号每次更新重新获取,或者请求后台

我要回帖

更多关于 glidecache是什么意思 的文章

 

随机推荐