美文网首页
GlideApp.with

GlideApp.with

作者: littleGrow | 来源:发表于2018-10-10 11:26 被阅读0次

Glide版本4.7.1

GlideApp.with(FragmentActivity)源码中的流程如下所示:

图1

图1中RequestManagerFactory来自于GlideBuilder中,需要你会过来去找它对应的创建的地方,最后在Glide的initializeGlide方法中可以找到GeneratedAppGlideModuleImpl,在GeneratedAppGlideModuleImpl中的getRequestManagerFactory方法中可以找到RequestManagerFactory的实现类GeneratedRequestManagerFactory。这个过程可以结合图1中的流程图去找。

通过在SupportRequestManagerFragment的ActivityFragmentLifecycle中添加LifecycleListener,实现和fragment生命周期的同步处理。

接下来GlideApp.with(FragmentActivity).load()中load的源码使用流程可以参考文章:Glide.load - 简书

相关文章

  • GlideApp.with

    Glide版本4.7.1 GlideApp.with(FragmentActivity)源码中的流程如下所示: 图...

  • Glide.load

    Glide版本4.7.1 GlideApp.with(FragmentActivity).load(String)...

  • Glide.into

    Glide版本4.7.1 GlideApp.with(FragmentActivity).load(String)...

  • Glide 使用记录

    imageview 切换图片的时候 glide会闪烁,以下方法解决此问题GlideApp.with(mIvBg.g...

  • Android图片加载框架的封装(Glide封装为例)

    前言 接手之前的项目,发现图片加载用的是glide,但是每处加载的地方都把GlideApp.with()一系...

网友评论

      本文标题:GlideApp.with

      本文链接:https://www.haomeiwen.com/subject/mfkpaftx.html