Android中Service的启动方式及Activity与Service的通信方式
生活随笔
收集整理的這篇文章主要介紹了
Android中Service的启动方式及Activity与Service的通信方式
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
Service啟動的兩種方式
1.通過startService啟動
使用Service的步驟:
生命周期:
onCreate()--->onStartCommand() ---> onDestory()
當Service已經啟動時,不再調用onCreate方法,而會調用onStart和onStartCommand方法
生命周期與Activity不同,Activity結束后Service并不跟隨結束
2.通過bindService啟動
使用Service的步驟:
生命周期:
onCreate() --->onBind()--->onunbind()--->onDestory()
生命周期與Activity相同,Activity結束后Service跟隨結束
Activity與Service的通信方式
參考資料
Android 服務兩種啟動方式的區別
Android Activity與Service的通信方式
總結
以上是生活随笔為你收集整理的Android中Service的启动方式及Activity与Service的通信方式的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: IIS易混概念小结
- 下一篇: Android项目实战(三十二):圆角对