OpenHarmony鸿蒙南向开发案例:【智能猫眼(基于3516开发板)】

2024-08-07
阅读 5 分钟
497
本Demo是基于Hi3516开发板,使用开源OpenHarmony开发的RTSP协议流媒体应用。达到将Hi3516开发板中摄像头获取的数据通过RTSP协议传输到手机并显示 。
封面图

HarmonyOS开发案例:【新闻数据加载】

2024-08-06
阅读 10 分钟
697
介绍本篇Codelab是基于ArkTS的声明式开发范式实现的样例,主要介绍了数据请求和touch事件的使用。包含以下功能:数据请求。列表下拉刷新。列表上拉加载。相关概念[List组件]:列表包含一系列相同宽度的列表项。[Tabs]:通过页签进行内容视图切换。[TabContent]:仅在Tabs中使用,对应一个切换页签的内容视图。[数据请求]...
封面图

鸿蒙OpenHarmony【创建工程并获取源码】

2024-08-06
阅读 2 分钟
615
OpenHarmony Stable Version类型的源码为OpenHarmony稳定版本源码,通过镜像站点获取,支持OpenHarmony-v3.0.3-LTS、OpenHarmony-v3.1-Release、OpenHarmony-v3.2-Beta3、OpenHarmony-v3.2-Beta4、OpenHarmony-v3.2-Beta5、OpenHarmony-v3.2-Release版本。
封面图

OpenHarmony鸿蒙南向开发案例:【智能窗户通风设备】

2024-08-05
阅读 8 分钟
535
本文档介绍了安全厨房案例中的相关智能窗户通风设备,本安全厨房案例利用轻量级软总线能力,将两块欧智通V200Z-R/BES2600开发板模拟的智能窗户通风设备和燃气告警设备组合成。当燃气数值告警时,无需其它操作,直接通知软总线网络中的通风设备的电机工作,反之则关闭窗户通风设备中的电机。
封面图

鸿蒙OpenHarmony【 配置远程访问环境】

2024-08-05
阅读 3 分钟
965
在搭建了Windows和Ubuntu开发环境后,需要通过下述设置,使得Windows可以远程访问Ubuntu,为后续烧录文件的传输做好准备。
封面图

HarmonyOS开发案例:【关系型数据库】

2024-08-04
阅读 10 分钟
1.2k
介绍本Codelab以记账为例,使用关系型数据库的相关接口实现了对账单的增、删、改、查操作。实现效果如图所示:相关概念[关系型数据库]:基于关系模型来管理数据的数据库,提供了增、删、改、查等接口,也可运行输入的SQL语句满足复杂场景需要。环境搭建软件要求[DevEco Studio]版本:DevEco Studio 3.1 Release。OpenHar...
封面图

OpenHarmony鸿蒙南向开发案例:【智能燃气检测设备】

2024-08-03
阅读 8 分钟
644
本文档介绍了安全厨房案例中的相关智能燃气检测设备,本安全厨房案例利用轻量级软总线能力,将两块欧智通V200Z-R/BES2600开发板模拟的智能燃气检测设备和燃气告警设备组合成。当燃气数值告警时,无需其它操作,直接通知软总线网络中的通风设备的电机工作,反之则关闭窗户通风设备中的电机。
封面图

HarmonyOS开发案例:【首选项】

2024-08-02
阅读 7 分钟
834
介绍基于HarmonyOS的首选项能力实现的一个简单示例。实现如下功能:创建首选项数据文件。将用户输入的水果名称和数量,写入到首选项数据库。读取首选项数据库中的数据。删除首选项数据文件。最终效果图如下:相关概念[首选项]:为应用提供Key-Value键值型的数据处理能力,支持应用持久化轻量级数据,并对其修改和查询。...
封面图

鸿蒙OpenHarmony【搭建Ubuntu环境】

2024-08-02
阅读 2 分钟
741
在嵌入式开发中,很多开发者习惯于使用Windows进行代码的编辑,比如使用Windows的Visual Studio Code进行OpenHarmony代码的开发。但当前阶段,大部分的开发板源码还不支持在Windows环境下进行编译,如Hi3861、Hi3516系列开发板。因此,建议使用Ubuntu的编译环境对源码进行编译。
封面图

OpenHarmony鸿蒙南向开发案例:【智能加湿器】

2024-08-01
阅读 17 分钟
522
智能加湿器具有实时监控其所处环境温度、湿度,并通过数字管家设置日程,自动打开加湿器控制湿度功能。显示界面使用DevEco Studio 编写的js应用,具有很好的兼容和移植特性。硬件上采用了带有HDF框架的驱动模型,通过GPIO和IIC分别来控制电机开关和采集湿度信息,还可以通过语音模块识别语音命令,再通过串口跟主板通信...
封面图

OpenHarmony鸿蒙南向开发案例:【智能门铃】

2024-08-01
阅读 18 分钟
525
智能门铃通过监控来访者信息,告诉主人门外是否有人按铃、有陌生人靠近或者无人状态。主人可以在数字管家中远程接收消息,并根据需要进行远程取消报警和一键开锁。同时,也可以通过室内屏幕获取门外状态。室内屏幕显示界面使用DevEco Studio 编写的js应用,具有很好的兼容和移植特性。硬件上采用了带有HDF框架的驱动模型...
封面图

HarmonyOS开发案例:【app内字体大小调节】

2024-07-31
阅读 5 分钟
974
介绍如何使用基础组件[Slider],通过拖动滑块调节应用内字体大小。要求完成以下功能:实现两个页面的UX:主页面和字体大小调节页面。拖动滑块改变字体大小系数,列表页和调节页面字体大小同步变化。往右拖动滑块字体变大,反之变小。字体大小支持持久化存储,再次启动时,应用内字体仍是调节后的字体大小。效果图如下所...
封面图

鸿蒙OpenHarmony【快速入门概述】

2024-07-31
阅读 2 分钟
788
OpenHarmony是一款面向全场景的开源分布式操作系统,采用组件化设计,支持在128KiB到xGiB RAM资源的设备上运行系统组件,设备开发者可基于目标硬件能力自由选择系统组件进行集成。
封面图

OpenHarmony南向开发案例:【智能照相机】

2024-07-30
阅读 5 分钟
631
本Demo是基于Hi3516开发板,使用OpenHarmony3.0-LTS开发的应用。通过获取摄像头数据,实现预览拍照以及路视频等功能。并且通过后台AI服务识别唤醒词来进行语音控制拍照及录制视频。
封面图

HarmonyOS开发案例:【app初始启动】

2024-07-30
阅读 9 分钟
921
介绍本篇Codelab基于自定义弹框、首选项和页面路由实现一个模拟应用首次启动的案例。需要完成以下功能:实现四个页面,启动页、隐私协议页、广告页、应用首页。页面之间的跳转。实现自定义隐私协议弹窗,点击协议可查看隐私协议具体内容。隐私协议状态持久化存储,再次启动时,如果没有保存状态会再次弹出,否则不弹出。...
封面图