鸿蒙开发专栏
文章平均质量分 53
HarmonyOS开发教学
灰灰大魔王
4年经验现役程序员一枚
展开
-
鸿蒙教程 Day01(鸿蒙介绍与开发环境) 7.HML组件
HML(HarmonyOS Markup Language)是一套类HTML的标记语言,是兼容类Web开发范式中三段式开发范式的一部分,通过HML组件页面具备数据绑定、事件绑定、条件渲染和逻辑控制等高级能力。说起来这个HML缩写和HTML差不多,但是这个H居然是HarmonyOS的意思…不过就算它换了个名字,其实大体用法上还是和HTML差不多,还是相当好学的。原创 2024-09-29 12:29:43 · 24 阅读 · 0 评论 -
鸿蒙教程 Day01(鸿蒙介绍与开发环境) 1.HarmonyOS是什么?
初识HarmonyOS原创 2024-09-28 15:33:27 · 454 阅读 · 0 评论 -
鸿蒙教程 Day01(鸿蒙介绍与开发环境) 2.DevEcoStudio简介
面向全场景多设备,提供一站式的分布式应用开发平台,支持分布式多端开发、分布式多端调测等,用来从事HarmonyOS开发工作的平台。高效智能代码编辑:支持ArkTS、JS、C/C++等语言的代码高亮、智能补齐、错误检查等功能。方舟编译器很像idea,这些功能与idea很相似,主要就是方便编写代码。多端双向实时预览:支持UI界面代码的多端设备预览,便于快速查看代码运行效果。原创 2024-09-28 16:15:12 · 385 阅读 · 0 评论 -
鸿蒙教程 Day01(鸿蒙介绍与开发环境) 3.创建类web开发范式项目
我们现在要做的都是基于FA模型,基于JS的类web开发范式的项目。分别为项目目录,代码编辑,预览区和通知栏。原创 2024-09-28 16:30:42 · 83 阅读 · 0 评论 -
鸿蒙教程 Day01(鸿蒙介绍与开发环境) 4.FA模型的文件目录讲解
注意,这是我们以兼容JS的,类web开发范式为标准的FA模型,下图是FA模型的文件目录结构。下面我们要说明的FHS标准,只针对于FA模型,不同模型的结构是不一样的。这是我们HarmonyOS的工程模块,也就是moudle,等我们编译的时候,它会编译成Hap包,也就等同于它下面所有的文件会打包成一个Hap包,这个Hap包相当于安卓的APK。MainAbility是整个应用服务的入口,核心代码都在MainAbility下面,而pages是核心中的核心,所有的页面都放在这里面。主要放一些资源文件,比如图片等等。原创 2024-09-28 16:53:10 · 110 阅读 · 0 评论 -
鸿蒙教程 Day01(鸿蒙介绍与开发环境) 5.设备调试
HarmonyOS应用/服务运行可以在本地真机设备、虚拟设备、远程真机设备上进行调试:具有HarmonyOS系统的华为智能手机:DevEco Studio提供本地模拟器和远程模拟器:DevEco Studio提供的Remote Device远程真机设备资源。原创 2024-09-28 17:40:08 · 220 阅读 · 0 评论 -
鸿蒙教程 Day01(鸿蒙介绍与开发环境) 6.ArkUI框架体系
ArkUI又叫方舟开发框架,它只是一个框架的统称,并不只是一个UI,它里面有丰富的API等着我们去使用。它为HarmonyOS应用的Ul开发提供了完整的基础设施,包括UI语法、组件、布局、动画以及交互事件,以及实时界面预览工具等,可以支持开发者进行可视化界面开发。这里涉及到两个基本概念,简单说明一下:UI:即用户界面组件:构建UI显示的最小单位,比如列表啊,按钮啊,单选框等等。原创 2024-09-29 12:19:34 · 25 阅读 · 0 评论