1、本地服务(Local Service)
--应用程序内部
---startService (启动) || stopService stopSelf stopSelfResult (停止)
Start方式启动服务后:1、服务跟启动源没有任何联系 2、无法得到服务对象
---bindService (绑定)|| unbindService (解除)
Bind方式启动服务后:1、通过Ibinder接口实例,返回一个ServiceConnection对象给启动源 2、通过erviceConnection对象的相关方法可以得到Service对象
2、远程服务(Remote Service)
-- Android系统内部的应用程序之间
--定义IBinder接口