如何啟動服務, 有什么區(qū)別?

2018-07-04 11:44 更新

  • startService 只是啟動服務, 啟動它的組件(如 Activity)和服務并沒有關聯(lián), 只有當服務調(diào)用stopSelf() 或者其他組件調(diào)用 stopService() 時服務才會終止.
  • bindService 方法啟動服務, 其它組件可以通過回調(diào)獲取服務的代理對象和服務交互, 而這兩方也進行了綁定, 當啟動方銷毀時, 服務也會自動進行 unBind 操作, 當發(fā)現(xiàn)所有綁定都進行了 unBind 時才會銷毀服務.


以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號