更新图片缓存

调整图片加载库的缓存策略,启用默认的内存和磁盘缓存。
This commit is contained in:
2024-08-28 19:49:37 +08:00
parent 101d164658
commit a157b5ec11
2 changed files with 15 additions and 17 deletions

View File

@@ -21,17 +21,19 @@ object Utils {
val okHttpClient = getUnsafeOkHttpClient()
return ImageLoader.Builder(context)
.okHttpClient(okHttpClient)
.memoryCache {
MemoryCache.Builder(context)
.maxSizePercent(0.25) // 设置内存缓存大小为可用内存的 25%
.build()
}
.diskCache {
DiskCache.Builder()
.directory(context.cacheDir.resolve("image_cache"))
.maxSizePercent(0.02) // 设置磁盘缓存大小为可用存储空间的 2%
.build()
}
.memoryCachePolicy(CachePolicy.ENABLED)
.diskCachePolicy(CachePolicy.ENABLED)
// .memoryCache {
// MemoryCache.Builder(context)
// .maxSizePercent(0.25) // 设置内存缓存大小为可用内存的 25%
// .build()
// }
// .diskCache {
// DiskCache.Builder()
// .directory(context.cacheDir.resolve("image_cache"))
// .maxSizePercent(0.02) // 设置磁盘缓存大小为可用存储空间的 2%
// .build()
// }
.build()
}