Rah*_*ari 6 android caching image preload android-glide
我在用
glide.load(url)
.diskCacheStrategy(DiskCacheStrategy.ALL)
.preload()
Run Code Online (Sandbox Code Playgroud)
预加载图像。
但是,我需要它们在内存中,而不仅仅是在磁盘上,因此加载ImageView速度更快,就像我在ImageView一次加载后重新访问图像时那样。
我也试过
glide.load(url)
.diskCacheStrategy(DiskCacheStrategy.ALL)
.into(PreloadTarget.obtain(glide, PreloadTarget.SIZE_ORIGINAL, PreloadTarget.SIZE_ORIGINAL))
Run Code Online (Sandbox Code Playgroud)
没有太多运气。
PS:我访问过这个问题和其他人,答案已经过时,因此这个问题。
参考这篇文章你可以将图像缓存在内存中然后使用
onlyRetrieveFromCache( true )
Run Code Online (Sandbox Code Playgroud)
仅从内存加载图像
| 归档时间: |
|
| 查看次数: |
460 次 |
| 最近记录: |