使用ImageView中的上下文滑行

时间:2018-02-14 13:28:17

标签: android android-context android-glide

使用以下内容是不好的做法吗?

val imageView:ImageView = ...
val uri:Uri = ...
Glide.with(imageView.context).load(uri).into(imageView)

如果这是不好的做法,为什么?

1 个答案:

答案 0 :(得分:1)

Glide知道它的上下文类型:如果它是一个活动或应用程序服务,它将在内部,因为图像将变为生命周期,滑动可以优化所有类型的东西,知道是否onPause或onResume被召唤了。 Glide还允许您使用片段和视图,从中获取上下文。

从你的观点来看,这是一个不错的做法,它是活动本身,这将使你的缓存工作得很好。有关详情,请查看此内容:https://inthecheesefactory.com/blog/get-to-know-glide-recommended-by-google/en