Tag: 缓存

从Glide库中的缓存中删除图像

我在我的一个项目中使用Glide来显示来自文件的图像。 下面是我的代码如何显示图像: Glide.with(DemoActivity.this) .load(Uri.parse(“file://” + imagePath)) .into(mImage); 这个位置的图像( imagePath )不断变化。 默认情况下,Glide缓存它在ImageView显示的ImageView 。 因此,Glide正在显示缓存中的第一张图像,以显示该位置的新图像。 如果我更改位置imagePath与其他具有相同名称的图像的图像然后Glide显示第一个图像,而不是新的。 两个查询是: 是否有可能永远从文件的图像,而不是缓存? 这样问题就解决了。 获取新替换的图像之前是否可以清除缓存中的图像? 这也将解决问题。

在Kotlin注释参数中使用一个java常量

在Spring Boot(使用Java)中,我通常将缓存名称放在静态最终字符串中,如下所示: public static final String MY_CACHE_NAME = “cache_name” @Cacheable(value = MY_CACHE_NAME) 但是,当我有这个缓存名称的Java类,我尝试在一个Kotlin缓存的方法中使用,Eclipse告诉我这不是一个“编译时常量”。 有没有办法解决这个问题? 日食之外,一切都很好…