【发布时间】:2018-10-17 10:25:54
【问题描述】:
我正在处理应用程序的 PreferencesActivity: https://developer.android.com/reference/android/preference/PreferenceActivity
首选。活动看起来像这样: http://i.imgur.com/qnHbJX9.png
当用户选择或取消选择此 Pref 中的选项时,我们需要执行一些操作。活动(包括打开/关闭服务、连接到数据库等)
目前,采取这个动作的大部分逻辑都写在activity本身(activity很大)和一些静态类中。
我们现在想将这些设置保存在服务器上,并在用户登录时执行这些操作(不启动 pref. 活动)。我应该如何移动逻辑?
要完全静态的类?到个别广播接收器?还有什么?
【问题讨论】:
标签: android oop architecture broadcastreceiver