HarmonyOS

基本概念

bash 复制代码
1、ARKTS是由ArkUI框架提供,它是声明式UI
2、声明式UI的思想:
 - 关心描述UI的呈现结果,而不关心过程;
 -  状态驱动视图更新

自定义组件的组成

关键字 说明 举例
struct 声明组件名 struct ToDolist 代办组件
@Entry+@Component 装饰器,构成自定义组件 @Entry和@Component结合使用,构成自定义组件的入口,会在页面加载时首先进行渲染
build 进行UI描述 build(){}
Column 内置组件 build(){Column(){}}
Text 内置组件 build(){Column(){ Text(){}}}
fontSize 字体大小 Text('您好').fontSize(50)
Row 内置组件 build(){Row(){Imge() Text()}}
@State 声明成@State后,就建立了数据和视图之间的绑定关系 @State isComplete:boolean=false;
@Builder 装饰器,修饰一个函数,快速生成布局内容,避免重复写UI @Builder labelcon(url){ Image(url)...}
ForEach 每个item需要的内容参数从外部传递,需要使用{} ForEach(this.addTasks,(item)=>{todoItem({content:Item})})
相关推荐
SuperHeroWu71 天前
【HarmonyOS Next】鸿蒙应用进程和线程详解
华为·线程·进程·harmonyos·鸿蒙
海绵宝宝_2 天前
【HarmonyOS NEXT】获取正式应用签名证书的签名信息
android·前端·华为·harmonyos·鸿蒙·鸿蒙应用开发
林钟雪2 天前
HarmonyOS全栈开发指南:从入门到精通,构建万物智联的未来生态(三)
harmonyos·鸿蒙
SuperHeroWu72 天前
【HarmonyOS Next】鸿蒙监听手机按键
华为·harmonyos·鸿蒙·监听事件·按键·onkeyevent·按下
sd21315123 天前
安卓&鸿蒙应用开发架构变迁
android·harmonyos·鸿蒙
遇到困难睡大觉哈哈4 天前
鸿蒙Harmony-UIAbility内状态-LocalStorage详细介绍
华为·harmonyos·鸿蒙
郝晨妤5 天前
[HarmonyOS]鸿蒙(添加服务卡片)推荐商品 修改卡片UI(内容)
华为od·华为·harmonyos·鸿蒙
ChinaDragonDreamer7 天前
HarmonyOS:使用List实现分组列表(包含粘性标题)
harmonyos·鸿蒙
1710orange8 天前
uniapp 使用 鸿蒙开源字体
uni-app·鸿蒙·字体
喊我小垚女9 天前
HarmonyOS第一课第四章习题答案
华为·harmonyos·鸿蒙·鸿蒙系统