Harmony OS 开发指南
文章平均质量分 91
程序员柳
做一个开心快乐的程序员,专业解决计算机课程设计、毕业设计、期末大作业
展开
-
基于OpenHarmony开发的健康生活应用(ArkTS)
用户点击悬浮按钮进入任务列表页,点击任务列表可进入对应任务编辑的页面中,对任务进行详细的设置,之后点击完成按钮编辑任务后将返回首页。成就页面展示用户可以获取的所有勋章,当用户满足一定的条件时,将点亮本页面对应的勋章,没有得到的成就勋章处于熄灭状态。共有六种勋章,当用户连续完成任务打卡3天、7天、30天、50天、73天、99天时,可以获得对应的 "连续xx天达成" 勋章。根据健康生活APP的使用场景和业务逻辑,定义了三个数据对象,并使用三张数据表来存储,分别是健康任务信息表、每日信息表和全局信息表。原创 2023-05-04 10:38:42 · 1797 阅读 · 2 评论 -
OpenHarmony JS项目开发流程
2.1版本的DevEco针对OpenHarmony应用开发,只能通过导入Sample工程的方式来创建一个新工程,目前,支持OpenHarmony应用开发的Sample工程,请选择导入含有**“This sample is intended for novices at developing OpenHarmony applications.”**说明的Sample,例如选择common分类中的JsHelloWorld。添加到系统的环境变量中。,这个就是可以在开发板中安装的Hap包,如图3.3.3所示。原创 2023-05-02 08:30:00 · 2073 阅读 · 0 评论 -
手把手教你开发第一个HarmonyOS (鸿蒙)移动应用
AndroidIOSHarmonyOS (鸿蒙)文档概览-HarmonyOS应用开发官网2.1.1 系统的定位搭载该操作系统的设备在系统层⾯融为⼀体、形成超级终端,让设备的硬件能⼒可以弹性 扩展,实现设备之间 硬件互助,资源共享。对消费者⽽⾔,HarmonyOS能够将⽣活场景中的各类终端进⾏能⼒整合,实现不同终端 设备之间的快速连接、能⼒互助、资源共享,匹配合适的设备、提供流畅的全场景体验。⾯向开发者,实现⼀次开发,多端部署。原创 2023-04-30 08:30:00 · 26545 阅读 · 3 评论 -
鸿蒙系统是什么?鸿蒙与开源鸿蒙的关系?鸿蒙系统的发展历程
鸿蒙OS分布式操作系统简介鸿蒙系统(HarmonyOS),是第一款基于微内核的全场景分布式OS,是华为自主研发的操作系统。现被华为捐献给管理,为开放原子基金会下的一个项目。从上来说,HarmonyOS是一款“面向未来”、面向全场景(移动办公、运动健康、社交通信、媒体娱乐等)的分布式操作系统。在传统的单设备系统能力的基础上,HarmonyOS提出了基于同一套系统能力、适配多种终端形态的分布式理念,能够支持多种终端设备。从。原创 2023-04-26 08:55:07 · 8357 阅读 · 0 评论 -
Rockchip芯片单板适配OpenHarmony的方法
OpenHarmony是一个上层用户操作系统,在设计上希望兼容不同的底层系统。针对于L2的Linux标准设备,OpenHarmony对Linux、Uboot等底层系统没有太多的依赖,并且在驱动方面,HDF也兼容Linux标准驱动。所以,底层系统基本上可以直接使用芯片厂家或者oem厂家原有的,上层系统使用OpenHarmony编译出来的。原创 2023-04-25 13:56:41 · 1521 阅读 · 1 评论 -
Harmony OS 网络编程 实验指南
netcat是一个非常强大的网络实用工具,可以用它来调试TCP/UDP应用程序;A Lightweight TCP/IP stack 一个轻量级的TCP/IP协议栈。原创 2023-04-24 09:46:25 · 902 阅读 · 0 评论 -
Harmony OS WiFi编程——连接热点、创建热点
在Harmony OS上STA模式扫描其他WiFi热点,需要注意以下事项。可以将本仓整体拷贝到openharmony源码树下,和。接口只是触发扫描动作,并不会等到扫描完成才返回;扫描状态监听回调函数内,不能直接调用。拷贝到openharmony源码的。前两章中的方法——将当前目录下的。修改openharmony源码的。扫描完成后要及时调用。原创 2023-04-23 08:51:02 · 776 阅读 · 0 评论 -
使用Harmony OS控制外设——读取传感器,如何在HiSpark WiFi IoT套件上使用Hamony OS的传感器相关编程接口
因为默认情况下,hi3861_sdk中,I2C的CONFIG选项没有打开。编译过程中报错:undefined reference to。HiSpark Wi-Fi IoT 开发套件 OLED屏板。AHT20 温湿度传感器——I2C接口通信,地址 0x38。属性,放开其中的的一个文件的注释,以开启选择对应功能文件;HiSpark Wi-Fi IoT 开发套件 环境检测板。HiSpark Wi-Fi IoT 开发套件 炫彩灯板。文件拷贝到,openharmony源码的。蜂鸣器——PWM控制声音的评率和音量。原创 2023-04-21 14:02:27 · 508 阅读 · 0 评论 -
使用Harmony OS控制外设——输入输出
熟悉使用DevEco Device Tool插件进行程序烧录。HiSpark Wi-Fi IoT 开发套件 交通灯板 控制。Hi3861开发板第一个示例程序演示。熟悉串口调试工具sscom的使用。官方文档中控制核心板上LED的。原创 2023-04-20 10:08:27 · 329 阅读 · 0 评论 -
使用HiBurn烧录鸿蒙.bin文件到Hi3861开发板
鸿蒙官方文档的“Hi3861开发板第一个示例程序”中描述了——如何使用DevEco Device Tool工具烧录二进制文件到Hi3861开发板;本文将介绍如何使用HiBurn工具烧录鸿蒙的.bin文件到Hi3861开发板。通过鸿蒙官方文档我们知道DevEco Device Tool是一个VSCode插件,它以.vsix文件的形式向开发者提供。事实上,这个文件.vsix文件是一个zip格式的压缩文件。原创 2023-04-19 10:29:09 · 1320 阅读 · 0 评论 -
Harmony OS 开发指南——DevEco Device Tool 安装配置
本文介绍如何在Windows主机上安装DevEco Device Tool工具。坑点总结:本节介绍下载、编译鸿蒙源码需要的软硬件环境。其中,Linux主机用于源码下载和编译,Windows主机用于烧写程序到单板以及源码编辑。DevEco Device Tool以Visual Studio Code插件方式提供,安装分为如下几步:其中,下载nodejs、和JDK包可能较慢,安装hpm包DevEco Device Tool(简称DevEco插件)是一个Visual Studio Code(简称VSCode)的插原创 2023-04-18 10:56:09 · 2027 阅读 · 0 评论 -
Harmony OS 开发指南——源码下载和编译
本文介绍了如何下载鸿蒙系统源码,如何一次性配置可以编译三个目标平台(,和)的编译环境,以及如何将源码编译为三个目标平台的二进制文件。坑点总结:本节介绍下载、编译和烧写鸿蒙系统所需的软硬件环境。其中,Linux主机用于源码下载和编译,Windows主机用于烧写程序到单板以及源码编辑。本文所有操作均基于Ubuntu 18.04进行,其他发行版和Ubuntu版本上的命令操作可能不完全一致,但说明的原理可以互通。本节介绍如何在Linux主机上下载鸿蒙源码,所有命令均通过远程终端在Linux主机上执行。这里使用的是“原创 2023-04-17 16:29:19 · 2956 阅读 · 0 评论