W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗(yàn)值獎勵
基于 Service 模板的 Ability(以下簡稱“Service”)主要用于后臺運(yùn)行任務(wù)(如執(zhí)行音樂播放、文件下載等),但不提供用戶交互界面。Service 可由其他應(yīng)用或 Ability 啟動,即使用戶切換到其他應(yīng)用,Service 仍將在后臺繼續(xù)運(yùn)行。
Service 是單實(shí)例的。在一個設(shè)備上,相同的 Service 只會存在一個實(shí)例。如果多個 Ability 共用這個實(shí)例,只有當(dāng)與 Service 綁定的所有 Ability 都退出后,Service 才能夠退出。由于 Service 是在主線程里執(zhí)行的,因此,如果在 Service 里面的操作時間過長,開發(fā)者必須在 Service 里創(chuàng)建新的線程來處理(詳見線程間通信),防止造成主線程阻塞,應(yīng)用程序無響應(yīng)。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: