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

现在ps做网站的尺寸上海百度搜索排名优化

现在ps做网站的尺寸,上海百度搜索排名优化,wordpress 访客统计插件,玩具网站建设方案平台桥接用于客户端(ArkUI)和平台(Android或iOS)之间传递消息,即用于ArkUI与平台双向数据传递、ArkUI侧调用平台的方法、平台调用ArkUI侧的方法。本文主要介绍Android平台与ArkUI交互,ArkUI侧具体用法请参考…

平台桥接用于客户端(ArkUI)和平台(Android或iOS)之间传递消息,即用于ArkUI与平台双向数据传递、ArkUI侧调用平台的方法、平台调用ArkUI侧的方法。本文主要介绍Android平台与ArkUI交互,ArkUI侧具体用法请参考Bridge API,Android侧参考BridgePlugin。

创建平台桥接

1.在ArkUI侧创建平台桥接。指定名称,该名称应与Android侧平台桥接的名称一致。通过创建的该对象即可调用平台桥接的方法。数据可以发送json格式或二进制格式。

// xxx.ets// 导入平台桥接模块
import bridge from '@arkui-x.bridge';// 创建平台桥接实例
const bridgeImpl = bridge.createBridge('Bridge');
// 创建平台桥接实例(二进制格式)
const bridgeImpl = bridge.createBridge('Bridge', BridgeType.BINARY_TYPE);

2.在Android侧创建BridgePlugin类。指定名称,该名称应与ArkUI侧平台桥接的名称一致。通过创建的该对象即可调用平台桥接的方法。

// xxx.javaBridge bridge = new Bridge(this, "Bridge", getBridgeManager());
Bridge bridge = new Bridge(this, "Bridge", getBridgeManager(), BridgePlugin.BridgeType.BINARY_TYPE);

ArkUI侧向Android侧传递数据

1.ArkUI侧向Android侧传递数据。

// xxx.etsprivate bridgeImpl = bridge.createBridge('Bridge');this.bridgeImpl.sendMessage('text').then((res)=>{// 监听Android侧的回执console.log('response: ' + res);
}).catch((err: Error) => {console.log('error: ' + JSON.stringify(err));
});

2.Android侧接收来自ArkUI侧的数据。

// xxx.java// 创建平台桥接实例(将在since 13废弃,推荐使用新构造方法)
public Bridge(Context context, String name, int id) {super(context, name, id);setMessageListener(this);
}// 创建平台桥接实例(新)
public Bridge(Context context, String name, BridgeManager bridgeManager) {super(context, name, bridgeManager);setMessageListener(this);
}// 注册回调,监听ArkUI侧的数据传递
@Override
public Object onMessage(Object data) {// 返回回执给ArkUI侧return "java onMessage success";
}

Android侧向ArkUI侧传递数据

1.Android侧向ArkUI侧发送数据。

// xxx.javaString[] data = { "message", "from", "android" };
bridge.sendMessage(data);

2.ArkUI侧设置回调,用于接收Android侧发送的数据。

// xxx.etsprivate bridgeImpl = bridge.createBridge('Bridge');this.bridgeImpl.setMessageListener((message) => {console.log('receive message: ' + message);// 收到消息后,向Android侧发送回执return "ArkUI receive message success";
});

3.Android侧注册回调,监听ArkUI侧收到数据后的回执。

// xxx.java// 创建平台桥接实例(将在since 13废弃,推荐使用新构造方法)
public Bridge(Context context, String name, int id) {super(context, name, id);setMessageListener(this);
}// 创建平台桥接实例(新)
public Bridge(Context context, String name, BridgeManager bridgeManager) {super(context, name, bridgeManager);setMessageListener(this);
}// 注册回调,监听ArkUI侧的回执
@Override
public void onMessageResponse(Object data) {}
http://www.dtcms.com/a/456068.html

相关文章:

  • 怎么用vscode做网站免费空间是什么意思
  • 网站升级及政务新媒体建设方案建设人力资源官方网
  • 自己建设网站不会咋办呀渭南市住房和城乡建设局网站
  • 长沙长沙建设网站百度推广有效果吗
  • 网站建设网址网站制作wordpress 权限
  • 快三网站开发中国空间站最新进展
  • 网站建设中faqs的意思做黄图网站接广告好赚吗
  • 电脑可以做网站服务器吗wordpress 更新媒体库
  • 好的模板网站推荐建站工具搭建网站
  • 介绍好的免费网站模板下载地址做海报的网站小白qq
  • 外贸用免费网站推广 有效果网站搭建的策略与方法
  • 了解网站建设的基本流程请别人做网站有风险吗
  • 查询站长工具会给网站带来外链这样好吗无极网络信息科技
  • 免费建站平台哪个稳定wordpress首页手机版
  • 做网站客户一般会问什么问题在线设计头像
  • 深圳网站建设费用大概多少周口哪里有做网站的
  • 计算机网站开发书籍手机清理优化软件排名
  • 合肥网站推广优化网站建设书本
  • 网站网站的建设网站开发工作量评估
  • 济南网站怎么做如何创建网站名称
  • 想在网站上放百度广告怎么做8个实用的wordpress数据库技巧
  • 网站广告基本防护怎么做攀枝花市网站建设
  • 做ppt素材的网站有哪些制作和设计网页图
  • 广州定制型网站wordpress 子菜单项
  • 内蒙古住房建设厅网站dreamware做网站首页
  • 积玉桥网站建设app定制开发公司在哪里
  • 电商网站目录优化网络营销推广方式包括什么
  • 企业网站建设可行性分析沈阳网站建设方案模板
  • 永康市网站建设制作百度关键词排名查询
  • c 网站开发流程需要做网站的行业