Android 绑定服务的用法
1、新建一个类MyBindService继承自android.app.Service类
2、在项目的AndroidManifest.xml视图的Application选项卡把服务类设置进去
3、为了演示绑定和解绑的效果,在主布局上放上两个按钮,并设置监听
4、下面是点击绑定和解绑按钮的处理代码的代码
5、下面是服务类中当服务绑定和解绑后触发的事件处理
6、绑定服务的最大特点是有一个Binder参数,通过它可以得到当前服务的对象,进而操作它的成员.新建一个Binder,具体如图:
7、由上一步可知,当服务被绑定的时候,可以返回一个Binder对象,而这个Binder对象则要在第4步的ServiceConnection的onServiceConnected方法中得到
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:68
阅读量:69
阅读量:52
阅读量:21
阅读量:60