3
我想知道,如果我在活动中编写了一个内容观察者,它会在后台运行,即使该活动未被创建或启动。我是否需要在服务上编写代码才能在后台运行?内容观察者在后台运行
我想知道,如果我在活动中编写了一个内容观察者,它会在后台运行,即使该活动未被创建或启动。我是否需要在服务上编写代码才能在后台运行?内容观察者在后台运行
Activity
它不会运行。如果您希望通过观察者模式通知您的活动,则可以在onResume
,onCreate
中使用订阅,并在或onDestroy
中取消订阅。我的选择是使用onResume
和,这样,你的Activity
不会被通知,如果它不可见。您可以检查Activity
生命周期here。