START_NOT_STICKY
啟動之後,如果service被kill by system,service不會自動啟動,也不會自動重新傳入intent. 除非開發者有程式呼叫startService(intent)
START_REDELIVER_INTENT
啟動之後,如果service被kill by system,service會自動啟動,也會自動重新傳入最後一個intent.
START_STICKY
啟動之後,如果service被kill by system,service會自動啟動,但不會自動重新傳入intent. 如果再kill期間,開發者有程式呼叫startService(intent), 才會傳入intent.
START_STICKY_COMPATIBILITY
啟動之後,如果service被kill by system,service不一定會自動啟動, 如果啟動的話,模式與START_STICKY一樣。
No comments:
Post a Comment