在Glide文档中找了半天没发现加载Gif的方式.然后通过基本的用法去加载:

Glide.with(MainActivity.this).load(url).asGif().into(imageView);

发现网络也没有获取,翻了一连接才找到:

https://groups.google.com/forum/#!msg/glidelibrary/fZnIK2IW7cQ/lnBWNMsklI4J

然后给Github上面提交了issue后,大家都有这样的问题. 解决方式:

Glide.with(MainActivity.this).load(url).asGif().diskCacheStrategy(DiskCacheStrategy.SOURCE).into(imageView);
为其添加缓存策略,其中缓存策略可以为:Source及None,None及为不缓存,Source缓存原型.如果为ALL和Result就不行.然后几个issue的连接:

https://github.com/bumptech/glide/issues/513

https://github.com/bumptech/glide/issues/281

https://github.com/bumptech/glide/issues/600

然后就可以愉快的加载Gif了,具体原因还在分析,不得不说Glide很不错的加载,绑定了各个生命周期,使其尽量避免内存泄露.

最新文章

  1. [转]权限问题导致Nginx 403 Forbidden错误的解决方法
  2. JS之访问器
  3. (一)kafka修改topic分区的位置
  4. 彻底理解ThreadLocal
  5. 使用命令参数方式指定log4j配置文件
  6. spm3安装和使用
  7. Vbox安装oracle-linux报错:VT-x features locked or unavailable in M
  8. iOS 开发中单元格cell高度自适应
  9. liunx contos 7.4 安装redis集群
  10. BZOJ.1492.[NOI2007]货币兑换(DP 斜率优化 CDQ分治/Splay)
  11. 19. --mus-- 音乐,娱乐(词20)
  12. Visual Studio 20年
  13. 【转】 Oracle 用户权限管理方法
  14. java的缓存框架
  15. 【python3】爬取鼠绘汉化的海贼王漫画
  16. 虚拟机中在centos6.7环境下安装eclipse
  17. Xcode使用心得01:断点中断问题和调整编译目标[转]
  18. 打开palette面板
  19. iOS-Apple苹果iPhone开发公开API
  20. 标准c数学函数使用方法

热门文章

  1. React:关于在delegate中的confirm或者alert在多次弹出
  2. 【Java/Android性能优 4】PreloadDataCache支持预取的数据缓存,使用简单,支持多种缓存算法,支持不同网络类型,扩展性强
  3. sublimetext3安装配置
  4. zabbix-2.2.2(Ubuntu 14.04 LTS/OpenLogic 7.2)
  5. LeetCode Merge Sorted Array 合并已排序的数组
  6. int _tmain(int argc, _TCHAR* argv[])
  7. Windows Azure 入门 -- VS 2015部署 ASP.NET网站(项目) 与 数据库
  8. 用rem实现h5页面的编写
  9. HDU3371 Connect the Cities
  10. c++指针二维数组