activity ,fragment ,app,传值基本都是通过 序列化 ,EventBus,RxBus,
最近学习 LiveData 时,发现传对象时,要么要序列化 ,
要么应用EventBus (引入新库)或者RxBus-繁琐,
何不用LiveData 的特性 在application 中 创建一个 事件传递总线,
fragment,activity 官方已经实现了LifecycleObserver,
这样就不用序列化,对象传递也都可以集中到一个类中
activity ,fragment ,app,传值基本都是通过 序列化 ,EventBus,RxBus,
最近学习 LiveData 时,发现传对象时,要么要序列化 ,
要么应用EventBus (引入新库)或者RxBus-繁琐,
何不用LiveData 的特性 在application 中 创建一个 事件传递总线,
fragment,activity 官方已经实现了LifecycleObserver,
这样就不用序列化,对象传递也都可以集中到一个类中
本文标题:2018-03-26 activity,fragment app
本文链接:https://www.haomeiwen.com/subject/xjglcftx.html
网友评论