本章目錄
一、服務概述
二、服務的創建
清單文件:
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"…>
<application …… >
<service
android:name=".MyService"//服務的路徑
android:enabled="true"//表示系統是否能夠實例化該組件
android:exported="true" >//表示該服務是否能夠被其他應用程序組件調用
</service>
</application>
</manifest>
三、服務的生命週期
四、服務的啓動方式
1、調用startService()方法啓動服務
2、調用bindService()方法啓動服務
五、服務的通信
1、本地服務通信和遠程服務通信
2、實戰演練——音樂播放器
音樂播放器的具體實現過程可以參照博客Android Studio如何實現音樂播放器(簡單易上手)
六、本章小結
本章主要講解了Android中的服務,首先講解了服務的概述,接着講解如何創建服務、服務的生命週期、服務的兩種開啓模式,最後講解了使用服務在程序中進行通信。在程序開發中,服務的使用非常廣泛,初學者需要熟練掌握並運用。
有人住高樓,有人在深溝,有人光萬丈,有人一身鏽,世人萬千種,浮雲莫去求,斯人若彩虹,遇上方知有。————《怦然心動》