2025年5月24日

[HarmonyOSNext鸿蒙开发]10.ArkTS核心类型系统深度解析:接口、类、枚举、联合类型完全指南

摘要: @目录一、类型系统架构全景二、接口(Interface):契约式开发基石1. 核心原理2. 定义规范3. 使用场景4. 最佳实践三、类(Class):面向对象核心载体1. 核心特性2. 定义规范3. 使用场景4. 进阶技巧四、枚举(Enum):状态管理利器1. 核心特性2. 定义规范3. 使用场景4 阅读全文

posted @ 2025-05-24 09:04 Tlyh 阅读(11) 评论(0) 推荐(0)

[HarmonyOSNext鸿蒙开发]9.wrapBuilder与@BuilderParam对比解析

摘要: @目录一、核心功能定位对比1.1 wrapBuilder:全局构建器的对象化封装1.2 @BuilderParam:动态插槽的实现机制二、作用域与参数传递差异2.1 作用域管理对比2.2 参数传递策略三、典型应用场景对比3.1 wrapBuilder的三大黄金场景3.2 @BuilderParam的 阅读全文

posted @ 2025-05-24 09:03 Tlyh 阅读(16) 评论(0) 推荐(0)

[HarmonyOSNext鸿蒙开发]8.wrapBuilder 封装全局@Builder的高阶用法

摘要: @目录一、前言:为什么需要wrapBuilder?二、核心概念速览2.1 WrappedBuilder对象2.2 接口声明解读三、六大实战场景详解3.1 动态组件阵列3.2 跨组件通信3.3 参数传递策略值传递 vs 引用传递3.4 可视化配置中心四、避坑指南:常见问题解析4.1 初始化陷阱4.2 阅读全文

posted @ 2025-05-24 09:02 Tlyh 阅读(21) 评论(0) 推荐(0)

[HarmonyOSNext鸿蒙开发]7.ArkUI进阶:@BuilderParam装饰器的核心用法与实战解析

摘要: @目录ArkUI进阶:@BuilderParam装饰器的核心用法与实战解析引言一、核心概念速览1.1 什么是@BuilderParam?1.2 与@Builder的关系二、核心使用场景2.1 参数初始化组件2.2 尾随闭包初始化三、深度技术解析3.1 初始化方式对比3.2 this指向陷阱与解决方案 阅读全文

posted @ 2025-05-24 09:01 Tlyh 阅读(20) 评论(0) 推荐(0)

[HarmonyOSNext鸿蒙开发]使用全局状态变量控制动画,动画异常甚至动画方向相反的原因分析以及解决方案

摘要: @目录一、问题复现1、问题描述2、问题示意图二、原因深度解析1、查看文档2、调试3、原因总结:(1)第一次进入播放页面功能一切正常的原因(2)第二次再次进入播放页面出现问题的原因三、解决方案四、总结与最佳实践(一)核心问题归纳(二)最佳实践方案(三)开发建议问题版本完整代码可在代码仓库的Issues 阅读全文

posted @ 2025-05-24 09:00 Tlyh 阅读(12) 评论(0) 推荐(0)

[HarmonyOSNext鸿蒙开发]6.ArkUI框架状态管理V2深度解析:V2所属装饰器指南

摘要: @目录一、状态管理V2的核心架构升级1.1 深度观察机制1.2 精准更新优化1.3 性能提升指标二、核心装饰器全解与实战2.1 组件声明体系@ComponentV22.2 状态观测体系@ObservedV2 + @Trace2.3 数据流控制三、高级开发模式3.1 跨组件通信3.2 计算属性优化3. 阅读全文

posted @ 2025-05-24 08:58 Tlyh 阅读(46) 评论(0) 推荐(0)

[HarmonyOSNext鸿蒙开发]5.ArkUI @Builder装饰器:打造高效可复用的UI组件

摘要: @目录ArkUI @Builder装饰器:打造高效可复用的UI组件一、@Builder装饰器是什么?二、两种构建函数类型1. 私有自定义构建函数2. 全局自定义构建函数三、参数传递核心规则1. 按值传递(默认)2. 按引用传递四、五大实战场景场景1:动态UI刷新场景2:多层嵌套构建五、常见问题❌ 错 阅读全文

posted @ 2025-05-24 08:55 Tlyh 阅读(14) 评论(0) 推荐(0)

[HarmonyOSNext鸿蒙开发]4.ArkTS快速入门指南

摘要: @目录ArkTS 新手友好版语法指南1.🖧 知识图谱2.🌟 变量与常量变量 (let)常量 (const)3.🔢 核心数据类型基础类型复合类型特殊类型4.⚙️ 运算符与流程控制常用运算符流程控制5.🛠️ 函数与模块化函数定义模块化开发6.🏗️ 面向对象编程类与对象继承与多态访问控制7.💡 阅读全文

posted @ 2025-05-24 08:54 Tlyh 阅读(7) 评论(0) 推荐(0)

[HarmonyOSNext鸿蒙开发]3.ArkTS声明式开发:构建第一个ArkTS应用

摘要: @目录一、创建ArkTS工程二、ArkTS工程目录结构(Stage模型)三、构建第一个页面四、构建第二个页面五、实现页面之间的跳转六、模拟器运行 一、创建ArkTS工程 1、若首次打开DevEco Studio,请点击Create Project创建工程。如果已经打开了一个工程,请在菜单栏选择Fil 阅读全文

posted @ 2025-05-24 08:47 Tlyh 阅读(22) 评论(0) 推荐(0)

[HarmonyOSNext鸿蒙开发]2.ArkTS声明式开发:页面和自定义组件

摘要: @目录🌟 ArkUI组件生命周期全解析一、组件与页面的关系二、生命周期图解(组件的一生)三、核心生命周期方法页面级方法(大门守卫的职责)组件级方法(积木的自我管理)四、代码示例解析五、常见操作的生命周期轨迹六、最佳实践指南七、生命周期监听技巧(进阶)八、情景模拟测试 🌟 ArkUI组件生命周期全 阅读全文

posted @ 2025-05-24 08:46 Tlyh 阅读(12) 评论(0) 推荐(0)

导航