与Activity不同,Service是不直接与用户交互的运行于后台的一类组件。但
Service也需要在所属包内的AndroidManifest.xml有着相对应的<service>标签来声明。若需要指定使用当前Service的权限,则还需要在<service>标签内加上权限标签<uses-permission>
Service的状态回调方法只有三个:onCreate()、onStart()、和onDestory().Service是不能自己启动的,必须通过Context对象(如一个Activity)调用startService()或bindService()方法来启动。
bindService()功能是,使当前的Context对象通过一个ServiceConnection的对象绑定到所制定的Service.