Glide.with(view) 挂在了谁的生命周期上
Glide.with(activity)
和 Glide.with(fragment)
我们可以看出 Glide
分别与 activity
和 fragment
的生命周期进行关联。那么,Glide.with(view)
是关联在谁的生命周期上呢?
想要解答这个问题,首先还是得从源码入手。
从以上源码我们可以看出,当使用 Glide.with(view)
时,首先,会通过view
反查所在 fragment
,如果查询不到,再使用activity
。
那么,我们在平时就可以优先使用 Glide.with(view)
,因为 Glide
已经帮我们做好了一切。
版权声明: 本文为 InfoQ 作者【mengxn】的原创文章。
原文链接:【http://xie.infoq.cn/article/e8981496ba6dc35bcf3c64650】。
本文遵守【CC BY-NC】协议,转载请保留原文出处及本版权声明。
评论