我想知道glide在设备上缓存图像的时间。我已经阅读了glide的文档https://bumptech.github.io/glide/doc/caching.html 但是没有找到预期的答案
dm7nw8vv1#
滑动缓存受大小限制:默认情况下,glide使用internalcachediskcachefactory类构建磁盘缓存。内部缓存工厂将磁盘缓存放在应用程序的内部缓存目录中,并将最大大小设置为250mb。请看这里:https://github.com/bumptech/glide/wiki/configuration#disk-缓存如果需要,还可以更改数据和内存缓存的大小。
uinbv5nw2#
根据文档,默认情况下,glide使用250 mb的空间在设备中存储缓存。它可以被
builder.setDiskCache( new ExternalCacheDiskCacheFactory(context, cacheDirectoryName, yourSizeInBytes));
缓存可以由您手动清除,也可以在达到限制时由系统清除。因此,您可以假设时间是到达到确定的存储限制为止。
2条答案
按热度按时间dm7nw8vv1#
滑动缓存受大小限制:
默认情况下,glide使用internalcachediskcachefactory类构建磁盘缓存。内部缓存工厂将磁盘缓存放在应用程序的内部缓存目录中,并将最大大小设置为250mb。
请看这里:https://github.com/bumptech/glide/wiki/configuration#disk-缓存
如果需要,还可以更改数据和内存缓存的大小。
uinbv5nw2#
根据文档,默认情况下,glide使用250 mb的空间在设备中存储缓存。它可以被
缓存可以由您手动清除,也可以在达到限制时由系统清除。因此,您可以假设时间是到达到确定的存储限制为止。