service的常見的兩種啟動方式?在Context中通過public boolean bindService(Intent service,ServiceConnection conn,int flags)
方法來進行Service與Context的關聯并啟動,并且Service的生命周期依附于Context(不求同時同分同秒生但求同時同分同秒屎),現在小編就來說說關于service的常見的兩種啟動方式?下面内容希望能幫助到你,我們來一起看看吧!
在Context中通過public boolean bindService(Intent service,ServiceConnection conn,int flags)
方法來進行Service與Context的關聯并啟動,并且Service的生命周期依附于Context(不求同時同分同秒生!但求同時同分同秒屎!!)。
通過public ComponentName startService(Intent service)
方法去啟動一個Service,此時Service的生命周期與啟動它的Context無關。
要注意的是,whatever,都需要在xml裡注冊你的Service,就像這樣:
<service android:name=".packnameName.youServiceName" android:enabled="true" />
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!