当前位置: 首页 > news >正文

鸿蒙应用开发 知识点 官网快速定位表

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-阿里巴巴矢量图标库

http://www.xdnf.cn/news/203293.html

相关文章:

  • 鉴权方案与 Sa-Token(元宝胡编乱造中)
  • 【LaTex】8.2 段落格式
  • 关于codeforces设置中文 以及 插件安装后没显示中文的问题解决
  • 【MQ篇】RabbitMQ之惰性队列!
  • Java——构造方法
  • 数据结构算法竞赛训练网站OJ(Online Judge)
  • el-dialog弹窗关闭时调了两次刷新数据的接口
  • KBEngine 源代码分析(二):协议注册和处理
  • Vue 生命周期钩子总结
  • 【前缀和 差分数组 数论】P6042 「ACOI2020」学园祭|省选-
  • 【DeepSeek认证】最好的MODBUS调试工具
  • 什么是数据链路层的CRC检测以及为什么要放到帧尾?
  • 民办生从零学C的第十二天:指针(1)
  • 探秘Transformer系列之(31)--- Medusa
  • MySQL的数据类型
  • 从灰色地带走向阳光监管的漏洞产业
  • 运维实施27-Linux权限管理
  • 有源医疗器械的安规三项
  • 2025“钉耙编程”中国大学生算法设计春季联赛(8)10031007
  • sql学习笔记(四)
  • Java方法执行机制与入口点实现深度解析
  • 跨平台数据采集方案:淘宝 API 对接 React Native 实现移动端实时监控
  • docker镜像构建常用参数
  • [计算机科学#4]:二进制如何塑造数字世界(0和1的力量)
  • Linux虚拟机无法重启网络
  • 4G FS800DTU上传图像至巴法云
  • DDD是什么?电商系统举例
  • 今日行情明日机会——20250428
  • NdrpGetAllocateAllNodesContext函数分析之三个内存区域的联系
  • 每日一题(12)TSP问题的贪心法求解