大家好,小金来为大家解答以上的问题。ibinder和binder区别,ibinder这个很多人还不知道,现在让我们一起来看看吧!
1、是bindservice吧!activity先开启服务接着绑定服务就是这个bindservice,这个方法接受三个参数,bindservice(intent,connection , bind_auto_create ),服务里面有个方法onBind方法是返回ibinder,在activity里面创建connection的时候有个方法将ibinder传过来,然后activity可以通过ibinder对服务下达一些命令,让你干嘛干嘛。
2、前提是你在服务里面已经创建好了一某个类继承binder,然后在这个类里面写一下方法,这些方法就是activity让服务去干什么?然后就返回这类的对象,建议理解一下接口回调。
3、IBinder 就是绑定服务的方式启动服务,即服务可以通过Binder与启动service的类通信用的。
本文到此分享完毕,希望对大家有所帮助。
免责声明:免责声明:本文由用户上传,与本网站立场无关。财经信息仅供读者参考,并不构成投资建议。投资者据此操作,风险自担。 如有侵权请联系删除!