特点:
1、会跟随Activity的销毁而销毁
2、可以通过service暴露的接口,调用service中的方法
用法:
Activity中
1、实现ServiceConnection接口
2、在Activity中调用blindService(Intent,ServiceConnection,BLIND_AUTO_CREATE);
3、在ServiceConnection的onServiceConnected()中获取Service暴露的接口内部类
4、通过获取的接口内部类调用Service暴露的方法
Service中
1、创建要暴露方法的接口
2、通过内部类继承Binder并实现暴露接口中的方法
3、在Service的onBind()中返回内部类对象