1. 引言:
在Android系统中,到处可见service(服务)这个单词,从功能上来讲,它意味着没有UI界面,作为一个后台进程,执行一些特定的任务。在Android应用开发过程中,也免不了需要开发一些service来完成一些功能,而这种应用层的service(继承看自service)只是整个Android service这一概念的一部分而已,本系列文章将从Android系统平台的角度,详细剖析Android中的“服务”这一概念,以便使大家全面了解service。
2. 从例子出发:
下面,举几个例子,来看一下,Android平台中,service这个概念如何为我们服务:
1). 继承自service的类,来实现自定义的service:
(1). 获取TelephonyManager服务:
TelephonyManager tm = (TelephonyManager) context
在Android系统中,到处可见service(服务)这个单词,从功能上来讲,它意味着没有UI界面,作为一个后台进程,执行一些特定的任务。在Android应用开发过程中,也免不了需要开发一些service来完成一些功能,而这种应用层的service(继承看自service)只是整个Android service这一概念的一部分而已,本系列文章将从Android系统平台的角度,详细剖析Android中的“服务”这一概念,以便使大家全面了解service。
2. 从例子出发:
下面,举几个例子,来看一下,Android平台中,service这个概念如何为我们服务:
1). 继承自service的类,来实现自定义的service:
public Myservice extends Service {实现相关方法...};
(1). 获取TelephonyManager服务:
TelephonyManager tm = (TelephonyManager) context