美文网首页程序员
2018-03-06 Glide图片复用 二次加载 缓存问题解

2018-03-06 Glide图片复用 二次加载 缓存问题解

作者: 大胡子不怕 | 来源:发表于2018-03-06 17:37 被阅读41次

.skipMemoryCache(false)

.diskCacheStrategy(DiskCacheStrategy.ALL)

今天做壁纸应用时,发现首页使用GLIDE加载的URL图片,在第二页放大显示后,加载速度特别慢。

首先想到的是压缩图片,结果设置overrider(width,height)参数后也还是很慢。

最后通过设置图片缓存来解决了,而且,重点是,第一次用glide加载图片时需要选择缓存,而且第二次复用图片时,依旧要加上图片缓存那两句。

Glide.with(getApplicationContext())

.load(WALLPAPER_URL)

.placeholder(R.drawable.loading_picture)

.thumbnail(0.1f)

.skipMemoryCache(false)

.diskCacheStrategy(DiskCacheStrategy.ALL)

.into(imageView);

相关文章

网友评论

    本文标题:2018-03-06 Glide图片复用 二次加载 缓存问题解

    本文链接:https://www.haomeiwen.com/subject/obsrfftx.html