内存或磁盘中的 Android Glide 备用缓存

标签 android caching android-glide

我在一个应用程序中工作,该应用程序确实包含经常使用的图像,但也有其他下载仅使用一次的图像。

Glide 是否有任何方法可以即时决定哪些图像应该只存储在磁盘中或只存储在内存中?

据我所知,缓存是否取决于配置购买我希望能够自己说出哪些应该在磁盘中,哪些不应该。

最佳答案

您可以使用 .diskCacheStrategy()手动控制单个请求是否以及如何缓存在磁盘上,skipMemoryCache()控制单个请求是否缓存在内存中。

关于内存或磁盘中的 Android Glide 备用缓存,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32178157/

相关文章:

android - 添加 glide 依赖项弄乱了 appcompat

android - Glide 没有解决它的方法

android - 尝试向 ListView 添加页脚时出现 ClassCastException

android - Android中的空menuPopup窗口

android - 如何从服务中检查应用程序是否在前台?

c - 系统如何确保内存和缓存之间的一致性

Android Twitter - 下拉刷新和隐藏选项卡

maven-2 - 为什么 Maven 在安装过程中可能会忽略更新的类?

caching - Varnish 击中传球是什么意思

android - Glide crash 因为 context 4.3.1