首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
HarmonyOS
ChinaDragon
创建于2025-03-12
订阅专栏
HarmonyOS NEXT相关技术
等 10 人订阅
共112篇文章
创建于2025-03-12
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
HarmonyOS:UIAbility组件启动模式
UIAbility的启动模式是指UIAbility实例在启动时的不同呈现状态。系统提供了三种启动模式: singleton(单实例模式) multiton(多实例模式) specified(指定实例模
HarmonyOS:UIAbility组件生命周期
UIAbility的生命周期包括Create、Foreground、Background、Destroy四个状态
HarmonyOS:UIAbility组件概述
UIAbility组件是一种包含UI的应用组件,主要用于和用户交互。 UIAbility的设计理念: 原生支持应用组件级的跨端迁移和多端协同。 支持多设备和多窗口形态。
HarmonyOS:应用程序框架基础
Ability类型的Module: 用于实现应用的功能和特性。每一个Ability类型的Module编译后,会生成一个以.hap为后缀的文件,我们称其为HAP
HarmonyOS:@Track装饰器:class对象属性级更新
@Track是class对象的属性装饰器。当一个class对象是状态变量时,@Track装饰的属性发生变化,只会触发该属性关联的UI更新;而未被标记的属性不能在UI中使用。
HarmonyOS:$$语法:内置组件双向同步
$$绑定的变量变化时,会触发UI的同步刷新。 当前$$支持基础类型变量,以及@State、@Link和@Prop装饰的变量。
HarmonyOS:@Watch装饰器:状态变量更改通知
@Watch用于监听状态变量的变化,当状态变量变化时,@Watch的回调方法将被调用。@Watch在ArkUI框架内部判断数值有无更新使用的是严格相等(===),遵循严格相等规范。
HarmonyOS:自定义组件冻结功能
组件冻结的工作原理是: 开发者通过设置freezeWhenInactive属性,即可激活组件冻结机制。 启用后,系统将仅对处于激活状态的自定义组件进行更新,这使得UI框架可以尽量缩小更新范围
HarmonyOS:声明式UI语法
@Entry、@Component和@State都是装饰器,@Component表示自定义组件,@Entry表示该自定义组件为入口组件,@State表示组件中的状态变量,状态变量变化会触发UI刷新。
HarmonyOS:ArkTS语言简介
ArkTS是HarmonyOS优选的应用高级开发语言。ArkTS提供了声明式UI范式、状态管理支持等相应的能力,让开发者可以以更简洁、更自然的方式开发应用。
HarmonyOS:DevEco Studio的使用
运行环境要求 为保证DevEco Studio正常运行,建议电脑配置满足如下要求: 操作系统:Windows10 64位、Windows11 64位 内存:16GB及以上 硬盘:100GB及以上
HarmonyOS:简介
HarmonyOS结合移动生态发展的趋势,提出了三大技术理念:一次开发,多端部署;可分可合,自由流转;统一生态,原生智能。