Services

地址:https://developer.android.com/guide/components/services.html#Basics html

爲了確保你的應用安全,一般使用顯示的方法來啓動service,不要聲明intent filters 給service。android

若是讓service 支持intent filters而不用組件名稱,必須在intent中設置包名setPackage(),安全

onStartCommand()必須返回一下的參量:ide

一、START_NOT_STICKYui

若是系統殺死了service,不會從新建立service,除非從新發送intent,component

二、START_STICKYhtm

若是系統殺死了service,會從新啓動service,調用onStartCommand(),可是不會發送上一次的intent,系統調用onStartCommand()時intent爲null,get

三、START_REDELIVER_INTENTgui

若是系統殺死了service,會從新建立service,並調用onStartCommand(),而且會傳上一次的intent。service

相關文章
相關標籤/搜索