文章 2025-05-30 来自:开发者社区

【HarmonyOS Next之旅】基于ArkTS开发(二) -> UI开发二

​目录 1 -> 声明式UI开发指导 2 -> 创建简单视图 1 -> 声明式UI开发指导1.1 -> 开发说明声明式UI的通用开发历程如下表所示。 任务 简介准备开发环境了解声明式UI的工程结构。了解资源分类与访问。学习ArkTS语言 ArkTS是HarmonyOS优选的主力应用开发语言,当前,ArkTS在TS基础上主要扩展了声明...

【HarmonyOS Next之旅】基于ArkTS开发(二) -> UI开发二
文章 2025-05-30 来自:开发者社区

【HarmonyOS Next之旅】基于ArkTS开发(二) -> UI开发一

​目录 1 -> 方舟开发框架概述 2 -> 基于ArkTS的声明式开发范式概述 3 -> 类Web开发范式概述 1 -> 方舟开发框架概述方舟开发框架(简称:ArkUI),是一套构建HarmonyOS应用界面的UI开发框架,它提供了极简的UI语法与包括UI组件、动画机制、事件交互等在内的UI开发基础设施,以满足应用...

【HarmonyOS Next之旅】基于ArkTS开发(二) -> UI开发一
文章 2025-05-27 来自:开发者社区

【HarmonyOS Next之旅】基于ArkTS开发(一) -> Ability开发二

​目录 1 -> DataAbility开发 2 -> FA卡片开发 3 -> WantAgent开发 1 -> DataAbility开发1.1 -> 场景介绍基于Data模板的Ability,有助于应用管理其自身和其他应用存储数据的访问,并提供与其他应用共享数据的方法。Data既可用于同设备不同应用的数据共享,也支持跨设...

【HarmonyOS Next之旅】基于ArkTS开发(一) -> Ability开发二
文章 2025-05-27 来自:开发者社区

【HarmonyOS Next之旅】基于ArkTS开发(一) -> Ability开发一

​目录 1 -> FA模型综述 2 -> PageAbility开发 3 -> ServiceAbility开发 1 -> FA模型综述1.1 -> 整体架构HarmonyOS用户程序的开发本质上就是开发Ability。HarmonyOS系统是通过对Ability调度,结合系统提供的一致性调度契约对Ability进行生命周期管理,从而实现...

【HarmonyOS Next之旅】基于ArkTS开发(一) -> Ability开发一
文章 2025-05-27 来自:开发者社区

【HarmonyOS Next之旅】ArkTS语法(四) -> 使用限制与扩展

​目录 1 -> 在生成器函数中的使用限制 2 -> 变量的双向绑定 3 -> 自定义组件成员变量初始化的方式与约束 1 -> 在生成器函数中的使用限制ArkTS语言的使用在生成器函数中存在一定的限制: 表达式仅允许在字符串(${expression})、if条件、ForEach的参数和组件的参数中使用;任何表达式都不能导致任何应用程序状态变量...

【HarmonyOS Next之旅】ArkTS语法(四) -> 使用限制与扩展
文章 2025-05-24 来自:开发者社区

【HarmonyOS Next之旅】ArkTS语法(三) -> 渲染控制

​目录 1 -> 条件渲染 2 -> 循环渲染 3 -> 数据懒加载 ArkTS也提供了渲染控制的能力。条件渲染可根据应用的不同状态,渲染对应状态下的UI内容。循环渲染可从数据源中迭代获取数据,并在每次迭代过程中创建相应的组件。 1 -> 条件渲染使用if/else进行条件渲染。 说明 Column() { if (this.count &l...

【HarmonyOS Next之旅】ArkTS语法(三) -> 渲染控制
文章 2025-05-24 来自:开发者社区

【HarmonyOS Next之旅】ArkTS语法(二) -> 动态构建UI元素

​目录 1 -> @Builder 2 -> @BuilderParam8+ 3 -> @Styles 4 -> @Extend 5 -> @CustomDialog 1 -> @Builder可通过@Builder装饰器进行描述,该装饰器可以修饰一个函数,此函数可以在...

【HarmonyOS Next之旅】ArkTS语法(二) -> 动态构建UI元素
文章 2025-05-22 来自:开发者社区

【HarmonyOS Next之旅】ArkTS语法(一)

​目录 1 -> 基本UI描述 2 -> 状态管理 1 -> 基本UI描述ArkTS通过装饰器@Component和@Entry装饰struct关键字声明的数据结构,构成一个自定义组件。 1.1 -> 基本概念 @Entry@Componentstruct MyComponent {}build函数:自定义组件必...

【HarmonyOS Next之旅】ArkTS语法(一)
文章 2025-05-09 来自:开发者社区

【HarmonyOS NEXT+AI】问答05:ArkTS和仓颉编程语言怎么选?

在“HarmonyOS NEXT+AI大模型打造智能助手APP(仓颉版)”课程里面,有学员提到了这样一个问题:鸿蒙的主推开发语言不是ArkTS吗,本课程为什么使用的是仓颉编程语言? 这里就这位同学的问题,统一做下回复,以方便其他同学参考。往期问答,可以在我主页查到。 鸿蒙编程语言的发展史 在正式介绍ArkTS和仓颉编程语言之前,咱们先来聊一聊鸿蒙编程语言的发展史。笔者从2019年起就开始关注鸿.....

【HarmonyOS NEXT+AI】问答05:ArkTS和仓颉编程语言怎么选?
文章 2025-04-11 来自:开发者社区

鸿蒙NEXT开发App相关工具类(ArkTs)

 import bundleManager from '@ohos.bundle.bundleManager'; import { KeyboardAvoidMode, window } from '@kit.ArkUI'; import { common, ConfigurationConstant } from '@kit.AbilityKit'; ...

鸿蒙NEXT开发App相关工具类(ArkTs)

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

开发与运维

集结各类场景实战经验,助你开发运维畅行无忧

+关注