鸿蒙应用开发 知识点 官网快速定位表
ArkTS 语言介绍
ArkTS 语言介绍
基础入门
资源分类与访问
添加组件(基础组件)
显示图片 (Image)
按钮 (Button)
单选框 (Radio)
切换按钮 (Toggle)
进度条 (Progress)
视频播放 (Video)
使用文本
文本显示 (Text/Span)
文本输入 (TextInput/TextArea)
使用弹窗
使用弹出框 (Dialog)
开发布局
布局概述
构建布局(布局容器)
线性布局 (Row/Column)
层叠布局 (Stack)
弹性布局 (Flex)
相对布局 (RelativeContainer)
栅格布局 (GridRow/GridCol)
媒体查询 (@ohos.mediaquery)⭐
创建列表 (List)
创建网格 (Grid/GridItem)
创建瀑布流(WaterFlow)
创建轮播 (Swiper)
选项卡 (Tabs)
布局基础
布局基础
管理组件拥有的状态
@State 装饰器:组件内状态
@Prop 装饰器:父子单向同步
@Link 装饰器:父子双向同步
@Provide 装饰器和@Consume 装饰器:与后代组件双向同步
@Observed 装饰器和@ObjectLink 装饰器:嵌套类对象属性变化
@Watch 装饰器:状态变量更改通知
使用动画
显式动画 (animateTo)
属性动画
转场动画
学习 UI 范式基本语法
基本语法概述
创建自定义组件
@Builder 装饰器:自定义构建函数
@Styles 装饰器:定义组件重用样式
@Extend 装饰器:定义扩展组件样式
@Reusable 装饰器:组件复用⭐
学习 UI 范式渲染控制
if/else:条件渲染
ForEach:循环渲染
LazyForEach:数据懒加载⭐
窗口管理
管理应用窗口(Stage 模型)
设置组件导航和页面路由
组件导航 (Navigation)(推荐)
页面路由 (@ohos.router)(不推荐)
自定义组件
页面和自定义组件生命周期
元服务
元服务概述
其他有用的
OpenHarmony 三方库中心仓
UI 开发(ArkTS 声明式开发范式)概述
ArkUI>ArkTS 组件>组件通用信息>通用属性⭐
ArkUI>ArkTS 组件>组件通用信息>通用事件⭐
设计&图标库
设计-HarmonyOS 鸿蒙 NEXT 设计规范和指南
HarmonyOS 主题图标库 | icon 素材免费下载
iconfont-阿里巴巴矢量图标库