2011-06-09 257 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