如何从缓存中预加载图像格式,并稍后使用 Coil/Glide 通过 UID 从缓存中获取它

问题描述 投票:0回答:1

也就是说我在数据层有一个来自服务器的数据类

data class AvatarPreload(
   val base64: String,
   val uid: Long
)

然后我想将它保存到我的磁盘/内存中,因为视图层不需要知道base64

// 伪代码

val rq = ImageRequest.Builder(context).data(saveRequest).memoryCacheKey(uid.toLong()).build()
context.imageLoader.execute(rq)

然后我会将数据类缩小到更小的一个

data class AvatarForView(
    val uid: Long
)

但我不知道如何仅通过 uid 获取图像,任何 Glide/Coil 解决方案都可以 谢谢!!!

android kotlin android-glide coil
1个回答
0
投票

单位计算器 如果您想根据住宅连接消耗的单位在线计算预估账单金额,我们为您构建了一个简单的单位计算器。我们已实施 2024 年 1 月 1 日更新的电价,以便为您估算电费。该计算器仅适用于“住宅”连接,如果您是商业或工业订户,我们建议您查看费率并根据相关消费者类型的单位费率计算您的账单。 欲了解更多信息,请点击链接 https://ebillpk.com/units-calculator/

© www.soinside.com 2019 - 2024. All rights reserved.