【发布时间】:2020-05-20 09:05:45
【问题描述】:
我正在使用Coil图片加载库。
我的问题:
我没有从后端获取图像 URL,而是获取 JPEG 编码的字符串及其名称/密钥。
我想知道的是,是否有任何 对缓存的内置支持 bitmap 尊重一个键,这样我就可以避免每次都要求该编码字符串我想展示那个图像。
有可能吗?如果不是什么可能是解决我的问题的最佳方法?
提前致谢。
【问题讨论】:
我正在使用Coil图片加载库。
我的问题:
我没有从后端获取图像 URL,而是获取 JPEG 编码的字符串及其名称/密钥。
我想知道的是,是否有任何 对缓存的内置支持 bitmap 尊重一个键,这样我就可以避免每次都要求该编码字符串我想展示那个图像。
有可能吗?如果不是什么可能是解决我的问题的最佳方法?
提前致谢。
【问题讨论】:
Coil 依赖于OkHttp's disk cache,它控制自己的缓存键,该键基于 URL。但是可以使用RequestBuilder.key 设置内存缓存键。
如果您需要在获取数据后为其设置缓存键,不幸的是,我认为目前还没有内置的解决方案。
【讨论】: