当前位置: 首页 > news >正文

网站开发工具评价网站开发liucheng

网站开发工具评价,网站开发liucheng,帝国cms二手网站模板,精准大数据获客系统通过binder建立进程间通信#xff0c;主要分为两步#xff1a; 1. 定义一个binder的服务#xff08;在androidManifest.xml中声明#xff09;接受远端请求。 服务中创建一个binder实例#xff0c; 在接收到客户端的连接时#xff0c;向请求方返回回binder的引用。重写Bi…        通过binder建立进程间通信主要分为两步 1. 定义一个binder的服务在androidManifest.xml中声明接受远端请求。  服务中创建一个binder实例 在接收到客户端的连接时向请求方返回回binder的引用。重写Binder的onTransact方法处理来自远端的调用消息。 public class MyService extends Service {private static final String TAG MyService;Overridepublic IBinder onBind(Intent intent) {OLog.i(TAG, onBind);return myBinder;}Binder myBinder new Binder() {Overrideprotected boolean onTransact(int code, Parcel data, Parcel reply, int flags) throws RemoteException {switch (code) {case RemoteProtocal.CODE_ADD: {int a data.readInt();int b data.readInt();int result add(a, b);reply.writeInt(result);return true;}}return super.onTransact(code, data, reply, flags);}};public int add(int a, int b) {return a b;} } 2. 调用bindService方法根据Binder服务名称建立与服务的连接。  连接成功后 可以获得远程服务中binder的引用。通过该引用即可调用其binder.transact方法与远端进行通信。 transact有三个个关键参数分别是消息的命令码、入参及返回值的引用。 private void bindRemoteService() {// 远程服务具体名称ComponentName componentName new ComponentName(this, com.me.obo.mybinder.server.MyService);Intent intent new Intent();intent.setComponent(componentName);// 绑定到服务bindService(intent, serviceConnection, Context.BIND_AUTO_CREATE);}ServiceConnection serviceConnection new ServiceConnection() {Overridepublic void onServiceConnected(ComponentName componentName, IBinder iBinder) {///绑定成功后 获取binder的引用mBinder iBinder;tvConnectState.setText(Connected);}Overridepublic void onServiceDisconnected(ComponentName componentName) {}};private int add(int a, int b) {Parcel data Parcel.obtain();Parcel reply Parcel.obtain();// 写入参数 adata.writeInt(a);// 写入参数 bdata.writeInt(b);try {//通过mbinder代理 调用远程服务mBinder.transact(RemoteProtocal.CODE_ADD, data, reply, 0);// 获取远程计算结果int result reply.readInt();OLog.i(TAG, result result);return result;} catch (RemoteException e) {e.printStackTrace();}return 0;}
http://www.zqtcl.cn/news/438760/

相关文章:

  • 珠海网站建设的公司网站生成app
  • 营销网站建设的价格私人网站建设成本
  • 企业网站制作模板免费下载淘宝指数查询官网手机版
  • 做服装外单的网站购物网站首页图片
  • 网站建设到运营赚钱上海网络哪家比较好
  • 做网站要求高吗超炫网站
  • 贵卅省住房和城乡建设厅网站怎么快速仿wordpress站
  • 苏州网站建设排名clef wordpress
  • 罗定建设局网站汽车装饰网站源码
  • 网站用什么切版商城网站怎么建
  • 设计网站公司多少钱wordpress获取所有标签
  • 怎么看一个网站是哪个公司做的电子商务网站设计与规划
  • 邯郸哪里做网站优化网站建设如何排版
  • 济南网站建设设计制作公司找人做网站价格
  • 阿里网站年费续费怎么做分录大型的网站开发
  • 中山做网站费用广西壮族自治区住房和建设厅网站
  • vs2015做网站如何添加控件建设网站计划 ppt
  • 简述网站设计流程贵阳小程序开发软件公司
  • 营销网站建设的原则设计网站页面要注意什么
  • 上海怎么做网站国外网站 设计
  • 开发公司土地评估费计入土地价款优化搜狐的培训
  • 网站建设佰首选金手指三360怎么免费建网站
  • 网站万能密码修复苏州市建设中心网站
  • 如何搭建php网站网站制作的前期主要是做好什么工作
  • 站酷设计网站官网站不能正常显示出现后台代码
  • 网站域名改版微信公众号免费开通
  • 代网站建设如何对网站进行爬虫
  • 做公司+网站建设价格低网站两边广告代码
  • 服务器上怎做网站提升网页优化排名
  • 上海网站推广模板景德镇网站开发