刚刚在 Jcenter 提交了 UnPeekLiveData v4.0,该版本在 v3.0 的基础上,参考了小伙伴 Flywith24 WrapperLiveData 遍历 ViewModelStore 的思路,全面提升 “防止倒灌时机” 的精准度。

为了尽可能降低学习成本,我们在引入新机制的前提下,尽可能地与传统 LiveData 的使用习惯保持一致,仅在 “订阅者观察处” 做了微调:

需对 Activity 和 Fragment 分别使用 ObserveActivity 和 ObserveFragment,具体缘由可详见代码注释中的解析。

目前在用 UnPeekLiveData v3.0 的小伙伴,可随时升级到 “更快更稳” 的 v4.0。

github.com
展开
KunMinX于2020-10-16 07:13发布的图片
KunMinX于2020-10-16 07:13发布的图片
评论