分为两种:本地服务(Local Service):应用于应用程序内部。android
远程服务(Remote Service):应用于android系统内部的应用程序之间。生命周期
service生命周期:service
调用startService()方法:调用者与服务之间没有关联,即便调用者退出,服务仍然运行。程序
调用bindService()方法:调用者与服务绑定,调用者退出,服务中止。方法