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

廊坊营销型网站建设淄博外贸网站建设公司

廊坊营销型网站建设,淄博外贸网站建设公司,附近找装修公司,网页制作模板大全接上一篇#xff1a;android aidl进程间通信封装通用实现-CSDN博客 该aar包的使用还是比较方便的 一先看客户端 1 初始化 JsonProtocolManager.getInstance().init(mContext, com.autoaidl.jsonprotocol); //客户端监听事件实现 JsonProtocolManager.getInsta…接上一篇android aidl进程间通信封装通用实现-CSDN博客 该aar包的使用还是比较方便的 一先看客户端 1 初始化 JsonProtocolManager.getInstance().init(mContext, com.autoaidl.jsonprotocol); //客户端监听事件实现 JsonProtocolManager.getInstance().setJsonProtocolReceive(new IJsonReceive() {Overridepublic String received(String jsonParams, Bundle bundle) {LogUtils.d(TAG, OnReceive -- jsonParams: jsonParams);return JsonSdkController.getInstance().onReceive(jsonParams);} }); 2 发送事件 就是通过json的形式将参数包裹进来另一端统一解析 唯一标志位KEY_CLIENT_REQUEST_AUTHOR 是必须要加的不然区分不出来是那个客户端 JSONObject jsonObject new JSONObject(); jsonObject.put(protocolId, ProtocolID.PROTOCOL_SEARCH); jsonObject.put(versionName, v0.0.1); JSONObject jsonData new JSONObject(); jsonData.put(say,hello- which pid are you ?); jsonObject.put(data, jsonData); jsonObject.put(SDKConstants.KEY_CLIENT_REQUEST_AUTHOR, yangtestt); JsonProtocolManager.getInstance().request(jsonObject.toString(),null); 二再看服务端 1 初始化 JsonProtocolManager.getInstance().init(mContext, com.autoaidl.jsonprotocol); 2 发送事件 JSONObject jsonObject new JSONObject(); jsonObject.put(protocolId, ProtocolID.PROTOCOL_SEARCH); jsonObject.put(versionName, v0.0.1); JSONObject jsonData new JSONObject(); jsonData.put(say,hello- which pid are you ?); jsonObject.put(data, jsonData); //jsonObject.put(SDKConstants.KEY_CLIENT_REQUEST_AUTHOR, yangtestt); JsonProtocolManager.getInstance().request(jsonObject.toString(),null); 服务端和客户端相互发送比较类似只是服务端不需要传唯一id值 也不需要监听回调 我项目里的demo更简单直接将客户端和服务端的代码 放到一起公用了代码虽然冗余但能用demo中的服务端和客户端唯一的区别就是gradle里面动态改了包名。 实际项目中可以直接将lib库编译成aar包集成进去然后客户但android 11的版本需要 增加两部 1 增加权限 queriespackage android:namecom.autoaidl.jsonprotocol /intentaction android:namecom.auto.aidl.AidlService //intent /queries 2 init的时候要传入服务端的包名 服务器端只需引入aar包就行了init的时候包名也可以传空。
http://www.w-s-a.com/news/110730/

相关文章:

  • 建设企业网站的需要多长时间网站使用说明书模板
  • 建网站首页图片哪里找263企业邮箱网页版登录
  • 盐城网站建设电话高端定制网站
  • 成都网站seo技术施工企业样板先行制度
  • 高端网站建设电话河北建筑工程信息网站
  • 亲 怎么给一个网站做备份财务系统有哪些软件
  • wordpress重新手机优化专家下载
  • 怎样把网站做成软件设计工作室怎么接单
  • html网站设计实例代码重庆多个区划定风险区
  • 推广方案设计同一个网站可以同时做竞价和优化
  • 论坛网站开发 go电商扶贫网站建设
  • 个人建站教程优秀的定制网站建设
  • 农村建设集团有限公司网站下载百度极速版
  • 微信公众号个人可以做网站么做企业网站需要哪些
  • 如何用付费音乐做视频网站wordpress如何设置首页
  • 杨凯做网站网站首页 排版
  • 网站图片标签江苏省建设类高工申报网站
  • 网站建设中的英文什么网站可以做医疗设备的
  • 柳州购物网站开发设计服装网站的建设与管理
  • 做网站的上海市哪家技术好北京百姓网免费发布信息
  • 网站文章排版制作网站软件
  • 云南网站开发公司网站商城定制网站建设
  • 企业网站的新闻资讯版块有哪些肇庆自助建站模板
  • 怎么做平台网站吗为网站做seo需要什么
  • 苏州吴江建设局招标网站海南网站搭建价格
  • 网站建设主要研究内容用哪个程序做网站收录好
  • 网站建设如何开单装修设计图免费
  • 做内容网站赚钱吗seo推广具体做什么
  • 连山区网站建设seo简历
  • 自助建站系统官方版太仓高端网站制作