Android 使用Glide加载图片,当url不变时加载图片,缓存的问题

1.需求

当用户上传图片时,我需要把url上传到,阿里云OSS和后台服务器.

2.现象

因为每个用户的头像只有一个,上传到阿里云OSS服务器的图片和上传后台服务器的图片,只能是覆盖的,所以,前后图片的url是一样的

前台使用Glide加载图片,Glide缓存机制是,如果前后url是一样的,只从缓存中加载图片,不再加载网络图片

3.解决

上传图片时,给图片的路径一个毫米级时间戳,就能解决此问题

 


 

 

 

 

 

 

到此,这个问题就解决了

但,要记住,第二种方式这是一个治标不治本的写法,因为,我们没有从根本解决Glide缓存问题.

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