logo
publist
写文章

简介

入门到精通、技巧到案例,系统化分享OpenHarmony开发技术,欢迎投稿和订阅,让我们一起携手前行共建鸿蒙生态。

擅长的技术栈

可提供的服务

分享OpenHarmony 开发技巧到案例

openharmony - 系统各网络协议测试桩

作者: 陈辉平 前言 鸿蒙设备系统协议众多,每次设备发货我们都要测试验证协议是否通过,我们开发了协议模拟器,采用自动测试,能快速回归验证鸿蒙系统的稳定性和质量 模拟器 1、wifi协议测试模拟器 @Componentexport struct WifiComponent{ @ObjectLink wifiBean: TestBean aboutToAppear(){ //this.listenWi

#鸿蒙系统#鸿蒙应用开发#鸿蒙课程学习
OpenHarmony - NAPI技术简介

作者:廖家兴 简介 NAPI(Native API)是OpenHarmony系统中的一套原生模块扩展开发框架,它基于Node.js N-API规范开发,为开发者提供了JavaScript与C/C++模块之间相互调用的交互能力。可以在NodeJs官网查看各种NAPI接口定义说明。 NAPI作用 OpenHarmon

#鸿蒙应用开发#鸿蒙课程学习#鸿蒙系统
OpenHarmony - 实现人脸识别

作者:温德华 一、简介 人脸识别,是基于人的脸部特征信息进行身份识别的一种生物识别技术。用摄像机或摄像头采集含有人脸的图像或视频流,并自动在图像中检测和跟踪人脸,进而对检测到的人脸进行脸部识别的一系列相关技术,通常也叫做人像识别、面部识别。 二、案例中使用的接口 接口描述GetRecognizePoints获取人脸矩形框FaceSearchInit人脸模型注册以及识别模块初始化FaceSearch

#鸿蒙生态#鸿蒙应用开发#鸿蒙课程学习
OpenHarmony应用 - 路由解读

作者:张明伟 前言 ​在开发过程中,页面路由对于一个应用是必不可少的。在OpenHarmony中,页面路由指在应用程序中实现不同页面之间的跳转和数据传递,路由的使用需要使用到”@ohos.router“。在进行页面跳转的时候,如果不知道页面路由的跳转原理,对于页面路由的使用则会很混乱。 一.开发环境 Dev

#鸿蒙生态#鸿蒙应用开发#鸿蒙课程学习
OpenHarmony - 基于ArkUI框架实现日历应用

作者:陈忠蔚 前言 对于刚刚接触OpenHarmony应用开发的开发者,最快的入门方式就是开发一个简单的应用,下面记录了一个日历应用的开发过程,通过日历应用的开发,来熟悉基本图形的绘制,ArkUI的组件的使用,UI组件生命周期,加深对OpenHarmony应用开发的理解。 效果展示 开发环境 开发工具:DevEco Studio 3.1 Release开发环境:OpenHarmony API 9开

#鸿蒙应用开发#鸿蒙课程学习#鸿蒙认证
OpenHarmony - 日常开发小Tips

作者:罗锐 前言 最近在做 Open Harmony L0 设备的开发,为了开发更加的方便,搭建了SSH、Samba、Docker这些使用比较频繁的工具,在此记录一下。分享经验和踩过的坑,希望对后续要做这块的同学会有点帮助,能快速上手。欢迎评论区提出宝贵意见,一起交流,共同进步。本文主要从二个部分来介

#鸿蒙生态#鸿蒙应用开发#鸿蒙课程学习
OpenHarmony 使用ohos_mqtt客户端实战案例

作者:赖尧 一、mqtt协议介绍 MQTT(Message Queuing Telemetry Transport)是一种轻量级、基于发布-订阅模式的消息传输协议,适用于资源受限的设备和低带宽、高延迟或不稳定的网络环境。它在物联网应用中广受欢迎,能够实现传感器、执行器和其它设备之间的高效通信。 二、MQTT协议实现方式 实现MQTT协议需要客户端和服务器端通讯完成,在通讯过程中,MQTT协议中有三

#鸿蒙课程学习#鸿蒙系统#鸿蒙应用开发
OpenHarmony 鸿蒙应用模拟器

作者: 陈辉平 前言 鸿蒙设备接入华为云后的长稳定并发压测总结,编写应用模拟器,根据收的传感器上报的数据。判断下发命令到其他设备执行,(比如压力传感器上报压力过大,然后下发命令到阀门设备,进行关闭阀门操作) 1、模拟器下发消息 public class CreateMessageSolution { // REGION_ID:如果是上海一,请填写"cn-east-3";如果是北京四,请填写"cn-

#鸿蒙课程学习#鸿蒙生态#鸿蒙应用开发
OpenHarmony - 基于canvas绘制钟表

​作者:王国菊 一、前言 找个空闲的时间,将目光聚焦到钟表上。开始你会感觉流逝的只是滴滴答答,一分一秒的时间,而慢慢的你会感觉到消逝的是你无声无息的生命。 给大家分享一个利用canvas绘制时钟的写法,实现模拟时钟的功能,钟表时间与系统时间保持一致,刻度将24小时制转换为12小时制。 效果展示 二、canvas的属性、方法 1.API链接地址 2.案例中使用到的属性和方法: 属性方法getCon

#鸿蒙应用开发
OpenHarmony ArkUI ETS- 装饰器解读

作者: 曹琪娟 前言 最近利用空闲时间在学习华为方舟开发框架(简称:ArkUI)的ets开发,发现在ets语言中装饰器的有着非常重要的作用,在写每一个自定义组件时都需要用到它,看到装饰器这个字眼,想起之前学过的设计模式里的装饰器模式(允许向一个现有的对象添加新的功能,同时又不改变其结构。这种类型的设计模式属于结构型模式,它是作为现有的类的一个包装),ets中的装饰器的作用就是类似这样的。华为官网中

暂无文章信息