

全量更新的好处还有, 在 activity 重新被创建的时候也可以复用那个 onResume 的状态同步的逻辑
1 loshine1992 2018 年 3 月 28 日 onActivityResult,了解一下 |
2 Tenma 2018 年 3 月 28 日 EventBus 不就行了? |
3 deepkolos OP @loshine1992 这个是 Activity 一对一的联系,但是 OptionState 被多个 Activity 所以依赖并以不同形式呈现的时候,就不适合 |
4 deepkolos OP @Tenma 那么那个 publisher 应该放在 SettingActivity,还是 OptionState ? |
5 fish47 2018 年 3 月 28 日 可以参考 PreferenceFragment 的设计 |
6 hellormrfool 2018 年 3 月 28 日 |
7 XinLake 2018 年 3 月 28 日 这些系统组件都做好了。 Activity 之间的覆盖显示有 OnPause/OnResume 事件 Activity 调用式的启动 SettingActivity 也可以参考 OnActivityResult 事件 但是,最好的做法还是用 SharedPreference 本身的机制,因为你是 Setting,在需要响应 Setting 实时变化的地方注册 Setting 更新事件,这样当设置变化系统就会通知你。SharedPreference 视图编辑页面支持 Activity、Fragment。 |