【HarmonyOS】基础技能

1 一起从Hello World 开始

  • 搭建开发环境
  • 创建项目并运行 Hello World
  • 了解工程目录结构

2 ArkTs 语言

  • 基本UI描述
    基本概念、UI描述规范、属性配置、事件配置、子组件配置
  • 页面级变量的状态管理
    装饰器@State、装饰器@Prop、装饰器@Link、装饰器@Provide、装饰器@Consume、装饰器@ObjectLink、装饰器@Observed、装饰器@Watch
  • 应用级变量的状态管理
    装饰器@StorageLink、装饰器@StorageProp、LocalStorage、装饰器@LocalStorageLink、装饰器@LocalStorageProp、PersistentStorage、Environment
  • 动态构建UI元素
    装饰器@Builder、装饰器@BuilderParam、装饰器@Styles、装饰器@Extend、装饰器@CustomDialog
  • 渲染控制
    条件渲染、循环渲染、数据懒加载
  • 使用限制与扩展
    在生成器函数中的使用限制、变量的双向绑定、状态变量数据类型声明使用限制、自定义组件成员变量初始化的方法

3. HarmonyOS - ArkUI声明式UI开发

  • 基础组件
  • 容器组件
  • 绘制组件
  • 画布组件
  • 动画
    属性动画、显示动画、转场动画、路径动画
  • 弹窗
  • 手势处理
相关推荐
键盘鼓手苏苏2 小时前
Flutter for OpenHarmony:csslib 强力 CSS 样式解析器,构建自定义渲染引擎的基石(Dart 官方解析库) 深度解析与鸿蒙适配指南
css·flutter·harmonyos
阿林来了9 小时前
Flutter三方库适配OpenHarmony【flutter_speech】— 持续语音识别与长录音
flutter·语音识别·harmonyos
松叶似针10 小时前
Flutter三方库适配OpenHarmony【secure_application】— 与 HarmonyOS 安全能力的深度集成
安全·flutter·harmonyos
星空222311 小时前
【HarmonyOS】day39:React Native实战项目+智能文本省略Hook开发
react native·华为·harmonyos
星空222312 小时前
【HarmonyOS】day40:React Native实战项目+自定义Hooks开发指南
react native·华为·harmonyos
Swift社区1 天前
鸿蒙 PC 架构的终点:工作流
华为·harmonyos
左手厨刀右手茼蒿1 天前
Flutter for OpenHarmony:dart_console 打造炫酷命令行界面,绘制表格、控制光标与进度条(CLI 交互库) 深度解析与鸿蒙适配指南
flutter·交互·harmonyos·绘制
加农炮手Jinx1 天前
Flutter for OpenHarmony 实战:疯狂头像 App(三)— 复合动画与交互反馈 — 让 UI 跃动起来
flutter·ui·交互·harmonyos·鸿蒙
王码码20351 天前
lutter for OpenHarmony 实战之基础组件:第六十二篇 SystemChannels — 探秘 Flutter 与系统交互的捷径
flutter·microsoft·交互·harmonyos
Bowen_J1 天前
HarmonyOS 主流跨平台开发框架对比: ArkUI、Flutter、React Native、KMP、UniApp
flutter·react native·harmonyos