摘要:
UIAbility概述 UIAbility是一种包含用户界面的应用组件,主要用于和用户进行交互。UIAbility也是系统调度的单元,为应用提供窗口在其中绘制界面。 每一个UIAbility实例,都对应于一个最近任务列表中的任务。 一个应用可以有一个UIAbility,也可以有多个UIAbility 阅读全文
posted @ 2024-01-21 17:56
aiplus
阅读(236)
评论(0)
推荐(0)
摘要:
1 1 声明式UI基本概念 应用界面是由一个个页面组成,ArkTS是由ArkUI框架提供,用于以声明式开发范式开发界面的语言。 声明式UI构建页面的过程,其实是组合组件的过程,声明式UI的思想,主要体现在两个方面: 描述UI的呈现结果,而不关心过程 状态驱动视图更新 类似苹果的SwiftUI中通过组 阅读全文
posted @ 2024-01-21 17:41
aiplus
阅读(46)
评论(0)
推荐(0)
摘要:
装饰器; 自定义的ui单元 浅析ArkTS的起源和演进 1 引言 Mozilla创造了JS,Microsoft创建了TS,Huawei进一步推出了ArkTS。 从最初的基础的逻辑交互能力,到具备类型系统的高效工程开发能力,再到融合声明式UI、多维状态管理等丰富的应用开发能力,共同组成了相关的演进脉络 阅读全文
posted @ 2024-01-21 17:15
aiplus
阅读(56)
评论(0)
推荐(0)
摘要:
ArkTS是HarmonyOS优选的主力应用开发语言。它在TypeScript(简称TS)的基础上,匹配ArkUI框架,扩展了声明式UI、状态管理等相应的能力,让开发者以更简洁、更自然的方式开发跨端应用。要了解什么是ArkTS,我们首先要了解下ArkTS、TypeScript和JavaScript之 阅读全文
posted @ 2024-01-21 16:26
aiplus
阅读(124)
评论(0)
推荐(0)