实战:全面用LiveData+ViewModel+savedState重构之前实现的页面
在上一次解锁Android高阶技能,探秘实战Jetpack<十一>-------解密Jetpack工具库核心组件3 已经对于JetPack的核心组件进行了全面细致的学习,并且也将它们应用到了咱们的主APP里面了,这里继续来巩固实操一把,将首页相关数据也进行一个全面改造,为啥要用JetPack的组件进行改造呢?这里一定要明白为啥要使用它们,下面简单的再来回忆一下:
也就是利用LiveData可以完全代替EventBus,并且它还比EventBus要强,不用咱们反注册,干嘛不用?