一、@Watch 装饰器:状态变化的实时监听者 核心功能 @Watch用于监听可观察状态变量(如@State/@Prop/@Link)的变化,在变量值发生变动时触发回调函数。...

一、@Watch 装饰器:状态变化的实时监听者 核心功能 @Watch用于监听可观察状态变量(如@State/@Prop/@Link)的变化,在变量值发生变动时触发回调函数。...
一、基本概念 1. LocalStorage(页面级内存存储) 专为单个UIAbility或页面组件树设计,支持通过@Entry装饰器在根节点分配实例,子组件自动继承访问权限...
Context数量 Activity数量 + Service数量 + 1 (1为Application) Context的继承关系 Context下有两个子类,Context...
ArkTS语言介绍 声明 ArkTS通过声明引入变量、常量、函数和类型。 变量声明 以关键字let开头的声明引入变量,该变量在程序执行期间可以具有不同的值。 常量声明 以关键...
环境搭建 1. 安装DevEco Studio: 官方教程地址[https://developer.huawei.com/consumer/cn/doc/harmonyos-...
一、@Styles装饰器:组件级样式复用 1. 核心特性 @Styles装饰器是ArkUI框架中实现样式复用的基础工具,支持组件内定义和全局定义两种模式。组件内定义的@Sty...
一、@Require装饰器:强制校验组件构造参数的完整性 基本概念 @Require是ArkTS的参数校验装饰器,用于强制父组件在构造子组件时必须传递指定参数。自API 11...
在ArkUI框架中,状态管理是构建动态交互应用的核心机制。@State、@Prop、@Link构成了状态管理的核心三角,开发者可以高效地实现组件间状态的声明、传递与同步。 基...
一、基本概念 1. @Provide与@Consume:跨组件树双向同步 这对装饰器实现了任意层级组件间的双向数据绑定。@Provide在祖先组件中声明共享状态,@Consu...
一、核心概念解析 1. @Builder装饰器:UI复用的基石 定义:将重复的UI逻辑抽象为独立函数,支持组件内或全局复用。 特性:作用域控制:组件内(私有)或全局定义。状态...
一、组件架构设计原理 1.1 组件化核心机制 HarmonyOS自定义组件基于ArkUI框架构建,采用声明式UI编程模型,通过@Component装饰器实现组件封装。其核心特...
前言 有好多人向我咨询过Input ANR问题,说实话,我也是一直无法彻底的解释清楚,我下决心要彻底搞懂这块知识点。 话不多说先上图 一个event的正常流程 InputRe...
Android 12 发布已经有 4 个月了,而且随着各大市场对应用适配的要求逐渐提高,小菜也尝试将一个历史的应用简单升级适配 Android 12; Android 12 ...