使用Service两种方式:
一.Started
一.Started
startService():调用者和服务之间没有联系,即使调用者退出了,服务仍然进行 [onCreate()-->startService()-->onDestory()]
通过startService()使用Servic的步骤如下:
1.编写类继承Service或其子类
2.复写方法
onStartCommand();
onBind() ;
onCreate() ;
onDestroy();
3.在manifest文件中声服务
<service android:name=".Service" />
4.启动服务 startService(intent)
5.关闭服务 stopService(intent)
二.Bound
bindService():调用者和服务绑在一起,调用者一旦退出服务也就终止[onCreate()-->onBind()-->onUnbind()-->onDestory()]