Service
What ?
-
後臺運行
-
依賴於創建服務時應用程序所在的進程
-
啓動方法:Onbind()、startService()
Android 多線程編程、
-
兩種方法:Thread 、Runnable
-
不允許在子線程中進行UI操作
-
通過Handler 進行UI 操作
-
Message 可攜帶int、Obj
-
每個線程只會有一個MessageQueue對象
生命週期
-
onCreate()
-
onStartCommand()
-
onBind()
-
onDeatory()
IntentService
-
和Service的區別在於IntentService 在運行完以後會自動銷燬
-
Service執行完了以後仍然運行在後臺