鸿蒙自动化UI测试框架Hypium使用指南
最近在做鸿蒙的自动化测试Hap开发,类似安卓的monkey,一开始考虑的是使用鸿蒙提供的无障碍服务去实现,详情可以看我的上一篇文章,本来是打算往这一系列更新的,但目前鸿蒙的无障碍框架bug还是有点多的,功能也不完善,加上咨询了华为相关技术人员后得到的回复是无障碍服务可能再维护两三个版本就不再维护了,
鸿蒙手势交互(四:多层手势)
指父子组件嵌套时,父子组件均绑定了手势或事件。有两种,一种默认多层级手势事件,一种自定义多层级手势事件。
鸿蒙ArkTS页面如何与H5页面交互?
在下面的示例中,点击App的“runJavaScript”按钮时,来触发html页面的htmlTest()方法。在开发App时,我们经常会遇到使用webView加载H5页面的场景,这样做的好处就不多加赘述了,那么鸿蒙App如何加载H5页面呢?,废话少说,直接上代码。鸿蒙App可以通过web组件的ja
华为HarmonyOS灵活高效的消息推送服务(Push Kit) - 1 简介
华为HarmonyOS灵活高效的消息推送服务(Push Kit) - 1 简介
华为HarmonyOS灵活高效的消息推送服务(Push Kit) -- 8 发送通知扩展消息
华为HarmonyOS灵活高效的消息推送服务(Push Kit) -- 8 发送通知扩展消息
鸿蒙环境服务端签名直传文件到OSS
本文介绍如何在鸿蒙环境下将文件上传到OSS。
HarmonyOS元服务与卡片
元服务是手机中自带的小组件类似。是一种有独立入口、免安装、可为用户提供一个或多个服务的新型应用程序形态。它基于 HarmonyOS API 开发,支持运行在 “ 1 + 8 + N ” 设备上,让用户在合适的场景、合适的设备上便捷使用。特点 : 1. 免下载安装:用户无需像传统应用那样经历下载、安装
【HarmonyOS NEXT】FAQ之系统开发(安全-加解密算法1)
最后doFinal的时候,会把剩下的还没加/解密的数据,根据createCipher时设置的padding模式进行填充,补齐到分组的整数倍长度,再输出剩余加解密结果。当前SM2密钥生成的参数只支持封装并ASN.1序列化后的数据(公钥91字节,私钥51字节),而很多开发者使用的密钥数据是未封装序列化过
【HarmonyOS NEXT】设置macOS环境变量——zsh: command not found: hdc
根据配置环境变量文档设置环境变量后,使用hdc命令,仍然报错 zsh: command not found: hdc。文档第3步,增加导出 PATH 和 CLASSPATH。文档第3步,未导出 PATH 和 CLASSPATH。,显示版本号,即配置成功。
鸿蒙ArkTS声明式组件:【Web】
提供具有网页显示能力的Web组件,[@ohos.web.webview]提供web控制能力。
HarmonyOs DevEco Studio小技巧11--AI插件
DevEco AI辅助编程工具(CodeGenie)为开发者提供高效的应用/服务AI辅助编程工具,支持HarmonyOS NEXT领域的智能知识问答、ArkTS代码补全/生成和万能卡片生成能力,提高开发者编码效率。文档中心。
鸿蒙next web组件和h5 交互实战来了
鸿蒙next web组件这个专题之前一直想讲一下 苦于没有时间,周末把代码研究的差不多了,所以就趁着现在这个时间节点分享给大家。也希望能对各位读者网友工作和学习有帮助,废话不多说我们正式开始。鸿蒙这边web组件和安卓的webview 以及ios的 wkwebview 比较像官方也给出了接口原生 Ar
鸿蒙5.0开发进阶:UI开发常用组件-自定义渲染 (XComponent)
XComponent组件作为一种渲染组件,通常用于满足开发者较为复杂的自定义渲染需求
【基于开源鸿蒙(OpenHarmony)的智慧农业综合应用系统】
本文主要是讲述【基于开源鸿蒙(OpenHarmony)的智慧农业综合应用系统】
鸿蒙搭配前端开发:应用端与WEB端交互
鸿蒙系统(HarmonyOS)是华为开发的一款面向全场景的分布式操作系统,其设计初衷是为了适应物联网时代的需求,旨在构建一个统一的操作系统,支持多种设备的无缝协同工作。: 鸿蒙系统支持跨设备的分布式软总线技术,使得不同类型的设备能够像一台设备一样协同工作,实现资源共享和服务迁移。: 开发者可以使用一
鸿蒙开发入门day19-使用NDK接口构建UI(二)
支持自定义手势判定,当组件触发手势时,可根据回调内容判定当前响应的手势是否继续执行。在上文绑定手势事件的示例中按照如下方式进行调整即可实现自定义手势判定。1.创建自定义手势判定回调。// 获取是否系统手势// 获取拦截的手势指针// 获取系统手势类型// 获取手势事件// 如果是系统手势则不拦截}
【鸿蒙学习】HarmonyOS应用开发者高级认证 - 应用开发安全(含闯关习题)
隐私保护是尊重个人权利、增加用户信任、确保个人信息安全的重要措施,也是法律法规的要求。隐私是用户的基本权利,HarmonyOS非常重视用户的隐私。通过隐私保护措施,可以降低个人信息遭到滥用的风险,保护用户的财产和利益。实施良好的隐私保护措施不仅有助于建立良好的用户关系,还有助于保护用户和企业的利益。
HarmonyOS WebView
HarmonyOs 的webview相较于其他技术栈的webview开发容易太多了,二者之前交互也更加容易
声明式UI语法
在ArkUI中,UI显示的内容均为组件,由框架直接提供的称为系统组件,由开发者定义的称为自定义组件。自定义组件具有以下特点:可组合:允许开发者组合使用系统组件、及其属性和方法。可重用:自定义组件可以被其他组件重用,并作为不同的实例在不同的父组件或容器中使用。数据驱动UI更新:通过状态变量的改变,来驱
[HarmonyOS Next示例代码]设备安全服务-安全检测
本示例向您介绍如何在应用中获取系统完整性检测和URL检测的结果。需要使用设备安全服务接口。