随笔分类 - 关键技术解读
-
基于ArkUI框架开发-ImageKnife渲染层重构
摘要:ImageKnife是一款图像加载缓存库,此次重构渲染层,一共新增了6个基础能力,适配了IDE最新版特性自定义组件可链式调用通用属性和方法,并且采用适合的设计模式保留了自定义组件绘制部分的拓展能力。展示了部分常用场景下使用代码的方式,帮助开发者更快上手开发。 阅读全文
-
HUAWEI DevEco Testing注入攻击测试:以攻为守,守护OpenHarmony终端安全
摘要:
DevEco Testing提倡将安全测试左移,及时暴露出系统及设备漏洞,通过提供专业、易用、开放的测试服务,帮助OpenHarmony生态伙伴提前规避潜在风险。 阅读全文
-
Hi3861 通过UART串口协议与其它开发板进行通信
摘要:
注:在接线时,要将tx与另一个开发板的rx连接,因为在UART串口协议中,通过TX(发送引脚)和RX(接收引脚)进行数据传输与接收,需要将TX发送引脚与另一开发板的RX接收引脚相连接,故需要交叉连接以保证两块开发板的正常通信。 阅读全文
-
资深技术笔译总结的这7条建议,看完提PR效率倍增
摘要:
文章主要分为三个部分:资料内容对于开发者生态的意义;影响资料体验的典型问题;提升资料体验的一些倡议。 阅读全文
-
OpenHarmony中的HDF单链表及其迭代器
摘要:
单链表是链表中的一种,本文描述OpenAtom OpenHarmony(以下简称“OpenHarmony”)中HDF软件模块自己定义的单链表,并学习其设计和实现方法。其中包含一些技巧,可以提高读者的软件开发能力。 阅读全文
-
宿舍全屋智能开发指南
摘要:本文主要以碰一碰开门为例介绍如何在现有OpenHarmony开源代码的基础上实现我们想要的功能。 阅读全文
-
成长计划校园极客秀 | 玩转OpenHarmony开发智能煤气检测系统
摘要:该项目主题来自OpenHarmony开源开发者成长计划。整个过程还是比较复杂,需要设备端代码的编写,FA侧代码的实现,华为云配置,以及数字管家服务端搭建。 阅读全文
-
网络组件axios可以在OpenHarmony上使用了
摘要:
什么是axios 上古浏览器页面在向服务器请求数据时,因为返回的是整个页面的数据,页面都会强制刷新一下,这对于用户来讲并不是很友好。并且我们只是需要修改页面的部分数据,但是从服务器端发送的却是整个页面的数据,十分消耗网络资源。而我们只是需要刷新页面的部分数据,并不希望刷新整个页面。于是一种新的技术, 阅读全文
-
参与开源共建,你不可不知的贡献技巧
摘要:
我们邀请了OpenHarmony UI框架领域Committer Sun Fei分享一个不可不知的贡献技巧:从认领一个Issue开始,成为社区贡献者。 阅读全文
-
如何在OpenHarmony上使用SeetaFace2人脸识别库?
摘要:
相信大部分同学们都已了解或接触过OpenAtom OpenHarmony(以下简称“OpenHarmony”)了,但你一定没在OpenHarmony上实现过人脸识别功能,跟着本文带你快速在OpenHarmony标准设备上基于SeetaFace2和OpenCV实现人脸识别。 阅读全文
-
OpenHarmony有氧拳击之设备端开发
摘要:
本文主要讲述了拳击互动游戏中,关于设备端的开发,使用小熊派BearPi-HM Nano(Hi3861)开发板硬件,在小熊派相关基础例程上做了二次开发。 阅读全文
-
CircleIndicator组件,使指示器风格更加多样化
摘要:
UI界面是应用程序可视化必不可少的部分。设计精致的UI界面可以使得整个可视化应用程序给用户留下深刻的印象,是改善用户界面体验最直接的方式。 阅读全文
-
OpenHarmony littlefs文件系统存储结构与IO性能优化分析
摘要:
本文着重介绍了littlefs文件系统的存储结构,并根据对读写过程的分析,解析引起littlefs文件系统随机读写IO性能瓶颈的根本原因,然后提出一些提升littlefs随机读写IO性能优化策略。 阅读全文
-
你玩过轻量系统软总线应用吗?
摘要:
可能有些同学已经接触过了标准系统上的软总线应用开发,但是你玩过轻量系统上的软总线应用吗?现在它来了。 阅读全文
-
如何通过OpenHarmony系统中集成的ffmpeg库和NAPI机制,实现更多的多媒体功能?
摘要:
本文通过NAPI方式给大家讲解了如何利用OpenHarmony系统能力实现更多的功能。 阅读全文
-
对OpenHarmony中LiteOS的内核分析——超时原理和应用
摘要:
本文描述了超时逻辑在OpenHarmony中的实现,从原理,使用以及具体实现细节上进行了详尽讨论,并归纳整理了当前这种实现方式所带来的益处。 阅读全文
-
三步就能在OpenHarmony中实现车牌识别
摘要:
本车牌识别项目是基于开源项目 EasyPR(Easy to do Plate Recognition)实现。EasyPR 是一个开源的中文车牌识别系统,基于 OpenCV 开源库开发。 阅读全文
-
基于OpenHarmony的智能金属探测器
摘要:
本文简述了如何使用 OpenHarmony 进行多设备的开发,演示了 NAPI、eTS UI、UI 管理状态 @state 和音频播放等技术特性的应用,通过这些多元化的功能,我们最终实现了金属探测器样例。 阅读全文
-
OpenHarmony—内核对象事件之源码详解
摘要:
本文将从数据结构和算法解析 OpenHarmony 的事件机制,带大家深入了解内核任务间 IPC 原理。 阅读全文
-
分布式数据对象:超级终端的"全局变量"
摘要:
什么是分布式数据对象呢?本期就让我们一起来了解一下~ 阅读全文