有个代码优化的问题,假设现在项目有4个Activity依次跳转:A》B》C》D
有一些公共数据 B,C,D都需要,是用Intent依次传递,还是直接写成public static,或者更好的方法?
现在D界面进行了一些操作,希望返回到A时(注意:不是D直接跳到A,而是D,C,B回退到A)刷新界面。除了用标志位,更优的方法是?
来,畅所欲言吧
使用事件总线的库啊,推荐使用Eventbus好处:
传递的数据序列化就不需要了
使用观察者模式,解耦合
2.1m questions
2.1m answers
60 comments
57.0k users