
全量更新的好处还有, 在 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。 |