【发布时间】:2018-08-04 11:11:58
【问题描述】:
我有一个提要向我发送logos 的列表
{
"logos": {
"GoogleLogo": "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcTEC8Plg0onmk5-0lHzN74023FJaH_N_4prUSlBBaUR9FqmjbfVhA"
}
}
此提要向我发送了大约 30 个徽标。
我要做的是在用户第一次启动应用程序时点击此服务,并使用Glide缓存所有图像。
所以在应用程序中,每当我使用以下方法时,它都不会点击服务,并立即向用户显示图像。
GlideApp
.with(myFragment)
.load(url)
.centerCrop()
.placeholder(R.drawable.loading_spinner)
.into(myImageView);
我将创建一个HashMap<String, String>,它将logo name 作为键,URL 作为值。
我的问题是 Glide 中是否有任何方法可以用来缓存图像而不显示它们。
【问题讨论】:
标签: android performance android-layout android-glide