使用Glide缓存而不是内部存储是否安全

时间:2017-11-07 09:23:02

标签: android android-glide android-internal-storage

我有一个场景,我必须在离线模式下保留少量图像。现在我很困惑,我应该依赖 Glide的缓存,还是我必须将这些图像放在内部存储中?

希望Glide能够奏效,但如果我选择Glide,则需要知道是否存在任何限制。单词缓存会导致混淆。

1 个答案:

答案 0 :(得分:0)

以下是有关Glide底层内存使用情况的信息。

  

Glide使用DiskLruCacheWrapper作为默认的DiskCache。 DiskLruCacheWrapper是固定大小的磁盘缓存,具有LRU驱逐功能。默认磁盘高速缓存大小为250 MB,并放置在应用程序缓存文件夹中的特定目录中。

Glide的进一步潜在复杂性是here。希望在这里清除关于Glide使用的最大内存的混淆,如果需要定制,也可以通过遵循所提到的链接来实现。