-2

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

希望 Glide 可以工作,但如果我使用 Glide,需要知道是否存在任何限制。这里的词缓存引起了混乱。

4

1 回答 1

0

以下是 Glide 的底层内存使用信息。

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

Glide 的更多潜在复杂性在这里。希望在这里消除关于 Glide 使用的最大内存的困惑,如果需要自定义,也可以通过上述链接来实现。

于 2017-11-16T06:12:10.727 回答