【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 小时前
鸿蒙HarmonyOS入门-音乐app开发项目(含源码)
华为·harmonyos
松叶似针7 小时前
Flutter三方库适配OpenHarmony【secure_application】— OpenHarmony 插件工程搭建
flutter·harmonyos
一只大侠的侠12 小时前
HarmonyOS实战:React Native实现Popover内容自适应
react native·华为·harmonyos
无巧不成书021813 小时前
【RN鸿蒙教学|第7课时】表单开发实战:TextInput输入+表单验证+鸿蒙多终端适配
react native·华为·开源·交互·harmonyos
钛态14 小时前
Flutter for OpenHarmony:mason_cli 拒绝重复劳动,用砖块构建你的代码模板(强大的脚手架生成器) 深度解析与鸿蒙适配指南
flutter·ui·华为·自动化·harmonyos
星空222315 小时前
【HarmonyOS】day30:React Native实战:实现高性能 StickyHeader(粘性标题)组件
react native·华为·harmonyos
无巧不成书021818 小时前
【RN鸿蒙教学|第8课时】表单优化+AsyncStorage数据持久化(本地缓存)+ 多终端兼容进阶
react native·缓存·华为·交互·harmonyos
●VON18 小时前
HarmonyOS应用开发实战(基础篇)Day06-《常见组件》
华为·harmonyos
阿林来了19 小时前
Flutter三方库适配OpenHarmony【flutter_speech】— FlutterPlugin 接口适配
flutter·harmonyos
盐焗西兰花19 小时前
鸿蒙学习实战之路-STG系列(1/11)-屏幕时间守护服务全攻略
学习·华为·harmonyos