2011-10-22 102 views

回答

1

現在我有個疑問:接收機工作後服務會死嗎?

不會。最終,Android會終止您的流程,如果它認爲沒有服務正在運行(或者它們運行時間過長),並且前臺沒有任何活動。

服務(或活動)泄漏接收者是不好的形式。

+0

感謝您的回答!我知道那種不好的形式,但SCREEN_ON/OFF不能從清單中工作,所以我不得不使用該服務來註冊接收者。 – XXX

+1

@XXX:'SCREEN_OFF'和'SCREEN_ON'不適用於除運行活動外的其他用途。您應該考慮解決您嘗試解決的任何問題的一些其他解決方案,因爲如果您捆綁一堆RAM,用戶會真的不喜歡它,因此您可以瞭解屏幕何時開啓和關閉。 – CommonsWare