您的位置:首页 > 移动开发 > Android开发

Android使用Glide加载Gif.解决Glide加载Gif非常慢问题

2018-01-03 17:06 621 查看

Glide.with(ActivityGifSave.this).load(new File(gifUrl)).asGif().diskCacheStrategy(DiskCacheStrategy.SOURCE).into(mRiv_gif_gifSaveActivity);

为其添加缓存策略,其中缓存策略可以为: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很不错的加载,绑定了各个生命周期,使其尽量避免内存泄露.
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: