从代码设计看 Glide 之 Factory Or Builder?
还记得我们在生命周期(中)篇章里,讲到的 Factory (工厂)设计模式吗?
从代码设计看 Glide 之 Factory Or Builder?
还记得我们在生命周期(中)篇章里,讲到的 Factory (工厂)设计模式吗?
终于来到我们生命周期的最后一期了。
这一期,我们探究一下 Glide 在低版本 Android 上是如何实现生命周期监控的。
上一期我们借用 Android 的 Lifecycle 库实现了生命周期的管理。但是其中有一个可能隐藏的坑不知道大家有没有发现?
【持续更新中】…
上期我们探索了一个具备核心功能的图片加载库该怎么设计。这一期我们来看看如何给这个图片加载库关联生命周期管理。
接上文。这篇我们主要关注于 Glide 的核心能力,来看一看构建出 Glide 核心的能力的模块或者类是哪些。