前言
-
Service
作為Android
四大組件之一,應用非常廣泛 - 本文將介紹
Service
最基礎的知識:生命周期
若 對
Service
還未了解昼钻,建議先閱讀文章:Android 四大組件:一份全面 & 簡潔的 Service 知識講解攻略
目錄
1. 生命周期 常用方法
- 官方說明圖
在Service
的生命周期里,常用的有:
- 4個手動調(diào)用的方法
手動調(diào)用方法 | 作用 |
---|---|
startService() | 啟動服務 |
stopService() | 關(guān)閉服務 |
bindService() | 綁定服務 |
unbindService() | 解綁服務 |
- 5個自動調(diào)用的方法
內(nèi)部自動調(diào)用的方法 | 作用 |
---|---|
onCreat() | 創(chuàng)建服務 |
onStartCommand() | 開始服務 |
onDestroy() | 銷毀服務 |
onBind() | 綁定服務 |
onUnbind() | 解綁服務 |
2. 生命周期方法具體介紹
主要介紹內(nèi)部調(diào)用方法 & 外部調(diào)用方法的關(guān)系封寞。
3. 常見的生命周期使用
4. 總結(jié)
- 本文 全面解析了
Service
的生命周期 - 如果你還想了解關(guān)于
Service
的其他知識然评,請瀏覽以下文章:
Android四大組件:一份全面 & 簡潔的 Service 知識講解攻略
Android:Service生命周期最全面解析
Android:(本地、可通信的狈究、前臺碗淌、遠程)Service使用全面介紹
Android:遠程服務Service(含AIDL & IPC講解)
Android多線程全面解析:IntentService用法&源碼
- Carson帶你學四大組件文章系列:
Carson帶你學Android:頁面活動-Activity
Carson帶你學Android:廣播-BroadcastReceiver
Carson帶你學Android:服務-Service
Carson帶你學Android:內(nèi)存承載器-ContentProvider
歡迎關(guān)注Carson_Ho的簡書
不定期分享關(guān)于安卓開發(fā)的干貨,追求短抖锥、平亿眠、快,但卻不缺深度磅废。