什么是 IntentService

2018-07-04 11:46 更新

IntentService 是用來處理異步 (asynchronous) 請求的 Service 的子類. 但是是通過創(chuàng)建一個獨立的工作者線程 (worker thread) 來完成工作. 并且在完成工作后自動關閉服務.

通常的 Service 是用于無需 UI 的任務. 但是不能執(zhí)行耗時任務. 不然的話需要創(chuàng)建額外的線程來執(zhí)行任務. 所以就有了 IntentService. 它主要被用于處理耗時任務的服務, 自身內(nèi)部會自動創(chuàng)建一個額外的線程來執(zhí)行任務.

來源


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

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號