Service的开发分为两个步骤:定义Service和配置Service
1、定义Service
定义一个Service子类继承于Service
2、配置Service
在AndroidManifest.xml文件中,配置该Service。有两种配置方法。
第一种是显示配置,只需要使用<Service.../>标签声明Service的名称。<Service.../>与其他组件标签(例如<activity></activity>)并列位于<application></application>标签内,为同一个应用程序所用。
第二种是隐式配置,除了声明Service名称之外,还需要为Service配置<intent-filter.../>子标签。通过匹配Action属性,说明该Service可以被那些Intent启动。