问题:用Glide作为图片加载框架,图片的URI地址不变,每次更换图片时,都存在缓存情况,加载不出来最新图片。

  • 解决方法有两个:

  • 1,将磁盘缓存设置为DiskCacheStrategy.NONE(磁盘不缓存)即可;

//ImageURL:图片的URL地址 icon_course_default:加载出错的默认图 DiskCacheStrategy.NONE:不缓存 imageView:图片控件Glide.with(this).load(ImageURL).error(R.mipmap.icon_course_default).diskCacheStrategy(DiskCacheStrategy.NONE).into(imageView);
  • 2,网上还有网友说,每次传入不同的signature作为标识符,下面我用当前时间做不同数
Glide.with(this).load(URLManager.AdvURL).error(R.mipmap.icon_course_default).signature(new StringSignature(DateTimeUtil.GetNowTime())).into(imageView);
  • 其中DateTimeUtil.GetNowTime()就是获取当前时间的
    public static String GetNowTime() {SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");Date curDate = new Date(System.currentTimeMillis());// 获取当前时间String str = formatter.format(curDate);return str;}

这两个方法都亲试过是可行的。

Glide加载相同地址图片,不缓存相关推荐

  1. Glide加载圆角矩形图片

    Glide加载圆角矩形图片 注意:xml里面不能设置CenterCrop RoundedCorners roundedCorners = new RoundedCorners(16);//数字为圆角度 ...

  2. Glide加载常用类型图片(带白色边框的圆形图、圆角矩形图片、圆形图片)

    一:依赖包: Glide_github implementation 'com.github.bumptech.glide:glide:4.8.0' annotationProcessor 'com. ...

  3. Glide加载不出图片

    Glide加载不出图片 使用Glide之后加载不出图片,需要在你的AndroidManifest.xml中添加网络权限 添加完图片如果还是显示不出来还需要在 AndroidManifest.xml里面 ...

  4. Glide 加载网络图片,图片地址不变,图片字段变更时,图片不加载的问题。

    业务场景: 移动端需要进行图片分享,该图片由后端处理好,返回url地址供移动端加载使用,每次在页面中点击分享,加载对应参数拼接的图片地址,可是在同一参数,获取不同结果时,图片地址不变,图片内容数据却在 ...

  5. Glide加载相同URL时由于缓存无法更新图片的问题

    在使用Glide加载图片时,如果设置了缓存,那么无论图片是否有了更新,只要URL不变,那么就会使用内存缓存或者磁盘缓存的图片,导致加载出来的图片没有更新的问题,因此有两种解决方法: 1.如果是本地图片 ...

  6. android glide加载不出图片_Glide实现共享元素无缝转场效果,只需四步!

    原文: How to Use Shared Element Transition with Glide in 4 steps 作者:Bartłomiej Osmałek 读完这篇文章, 你就会知道使用 ...

  7. Android开发之Glide加载U盘音乐的专辑图片的方法 | Glide加载content:图片 | Glide加载内容提供者 | Glide加载MP3专辑图片 | Glide加载音乐专辑图片

    老套路先(献)上图 1.说下核心,Glide提供了直接加载内容提供者的方法用于显示图片 2.Glide加载的图片的格式如下 content://com.yhsh.app.media.server.us ...

  8. 使用Glide加载https网址图片

      最近有网友问我怎么加载https图片,说是从网上找了很多办法都没成功,然后我就问他用的是什么图片加载工具,回答是glide,然后我自己也去网上找了一下,千篇一律的都说是结合okhttp来使用,修改 ...

  9. Android - Glide加载gif时图片自适应手机屏幕的宽高

    前言: ui'给的切图是个gif,但是用Glide加载到ImageView的时候会出现不能铺满屏幕的尴尬情况,下面就用这个方法加载gif. 步骤:逻辑很简单,就是获取gif的宽高动态的给到iv宽高就可 ...

最新文章

  1. SQL Server 安装好后 Always On群组配置
  2. Winform开发框架里面使用事务操作的原理及介绍
  3. 单径Rayleigh信道下基带模型的多用户BPSK直接序列扩频系统MATLAB仿真(m序列、Gold序列和正交Gold序列)
  4. LeetCode 957. N 天后的牢房(查找循环节)
  5. Linux服务器被***不能上网
  6. vsftpd创建虚拟用户,解决本地用户不安全问题,增强服务器安全性
  7. [转载] Python的变量与常量与基本命名规则
  8. 步步为营-45-一套增删查改
  9. 组态软件(Configure)
  10. Android URL Scheme
  11. 商品档案,文具五金服装鞋帽酒店烟酒饰品,日用百货超市,批发零售进销存收银财务一体管理软件
  12. 希捷ST31000528AS Disk Boot Failure, Insert System Disk and Press Enter和飞利浦的193ei显示器亮的问题
  13. python 打包exe(包含把资源文件打进包)
  14. 小米路由器青春版开启SSH刷入Padavan固件
  15. outlook qr码在哪里_原平防伪码溯源_橙程(北京)科技有限公司
  16. WPS Excel表格条件格式在哪如何使用以大于500的数字飘红加粗为例
  17. python画xy轴_python画双y轴图像的示例代码
  18. ubuntu 更换桌面为 KDE
  19. android对象内存泄漏,Android内存泄漏和检查——结合项目实例解析
  20. 解决to_csv循环追加数据不会覆盖前面的数据

热门文章

  1. 华为ipop使用教程_华为ipop下载|
  2. python unpack_python中struct.pack()函数和struct.unpack()函数
  3. 【数据结构与算法】主宰这个世界的10大算法
  4. Kaggle 美女小姐姐自述:我是怎么成为竞赛中 Top 0.3% 的?
  5. 【量产】波士顿动力机器狗,当警犬不错,上战场。。。
  6. 《Cortex-M0权威指南》之Cortex-M0技术综述
  7. 在Ubuntu 18.04 LTS 入门 ROS Melodic 机器人 操作系统
  8. AITO问界 M5正式交付:搭载华为鸿蒙系统 24.98万元起
  9. 什么值得买发布年货消费报告 预制菜GMV同比增长39.41%
  10. 一代神机落幕!苹果把iPhone 6 Plus列为过时产品,网友吵翻了...