2011-06-09 263 views
0

我的应用程序已经在Manifest文件中注册了一个接收器。如果我的申请流程死亡,广播接收机会发生什么情况。当指定的意图触发时它仍然可用并调用我的BroadcastReceiver类?BroadcastReceiver生命周期

回答

0

是的,即使你的活动被杀死,你的BroadcastReceiver也会继续接收广播。

+1

是的,如果您在清单中静态声明您的BroadcastReceiver,意图将始终触发它。每次调用BroadcastReceiver时,都会将新应用程序的实例加载到内存中,并在接收器完成所需操作后将其从内存中删除。当你的应用程序实际运行时存储在其中的任何数据可能不会在接收器工作时存在,这可能对你知道你是否覆盖了你的Application类很有用。 – BigFwoosh 2011-06-09 20:12:34

+0

谢谢..明白了:) – Sush 2011-06-09 20:19:32