【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开发

  • 基础组件
  • 容器组件
  • 绘制组件
  • 画布组件
  • 动画
    属性动画、显示动画、转场动画、路径动画
  • 弹窗
  • 手势处理
相关推荐
大雷神23 分钟前
HarmonyOS智慧农业管理应用开发教程--高高种地--第12篇:成本核算系统
harmonyos
BlackWolfSky1 小时前
鸿蒙中级课程笔记2—状态管理V2—@Computed装饰器:计算属性
笔记·华为·harmonyos
BlackWolfSky3 小时前
鸿蒙中级课程笔记2—状态管理V2—@Local
笔记·华为·harmonyos
Easonmax4 小时前
零基础入门 React Native 鸿蒙跨平台开发:3——固定表头表格实现
react native·react.js·harmonyos
不爱吃糖的程序媛5 小时前
【仓颉开发实战】基于 OpenHarmony 实现拨打电话功能
harmonyos
大雷神5 小时前
HarmonyOS智慧农业管理应用开发教程--高高种地--第13篇:销售管理与助手
harmonyos
Easonmax5 小时前
零基础入门 React Native 鸿蒙跨平台开发:9——表格数据动态加载与分页
react native·react.js·harmonyos
Miguo94well6 小时前
Flutter框架跨平台鸿蒙开发——定时生日提醒APP的开发流程
flutter·华为·harmonyos
BlackWolfSky6 小时前
鸿蒙中级课程笔记2—状态管理V2—@Monitor装饰器:状态变量修改监听
笔记·华为·harmonyos
lqj_本人6 小时前
Flutter PDF 渲染插件(pdf_image_renderer)适配鸿蒙 (HarmonyOS) 平台实战
flutter·pdf·harmonyos