- 博客(8)
- 收藏
- 关注
原创 鸿蒙(HarmonyOS)-- UIAbility理解
UIAbility组件是一种包含UI的应用组件,主要用于和用户交互。支持应用组件级的跨端迁移和多端协同。支持多设备和多窗口形态。UIAbility组件是系统调度的基本单元,为应用提供绘制界面的窗口。一个应用可以包含一个或多个UIAbility组件。例如,在支付应用中,可以将入口功能和收付款功能分别配置为独立的UIAbility。每一个UIAbility组件实例都会在最近任务列表中显示一个对应的任务。
2025-05-21 11:03:19
517
原创 鸿蒙(HarmonyOS)-- 页面路由
页面路由指在应用程序中实现不同页面之间的跳转和数据传递。需要在页面引入内置模块router:import {router} from '@kit.ArkUI'路由方法:router.pushUrl:跳转到某个页面,会加入到路由栈,可以返回。router.replaceUrl:跳转到某个页面,不会加入到路由栈,不可以返回。router.back:返回到跳转前的页面。【注意:】跳转的目标页面必须带有@Entry装饰的页面。(在main_page.json配置过)。页面路由栈最大上限是32
2025-05-13 16:30:15
275
原创 鸿蒙(HarmonyOS)-- 生命周期
鸿蒙开发生命周期分为两种:1. 页面生命周期:有@Entry装饰器装饰的组件。只能在页面中使用。2. 组件(页面)生命周期:可以在组件里使用也可以在页面中使用。
2025-04-27 14:29:31
338
原创 鸿蒙(HarmonyOS)-- 装饰器(状态装饰器V2版本)
本篇文章详细介绍了V2版本状态类装饰器,及其使用方法。V1版本状态类装饰器请移步上期文章。
2025-04-21 15:04:31
1744
原创 鸿蒙(HarmonyOS)-- 装饰器(UI装饰器)
Extend装饰器可以将多条样式设置成一个方法,直接在组件声明位置调用。通过@Extend装饰器可以快速定义并复用自定义样式。@Extend只能支持在全局定义在使用@Extend装饰器时,需要指定一个你将要扩展的组件@Extend装饰器只支持指定组件所能使用的属性和事件如:你指定的组件是Text,那么只能添加Text可以使用的属性和事件如:你指定的组件是Button,那么只能添加Button可以使用的属性和事件@Extend装饰器不支持导出使用,不支持export@Extend装饰器。
2025-04-10 11:37:55
2240
原创 鸿蒙开发-鸿蒙应用用户通知服务封装
我这里是把获取应用通知数量的方法引入到了EnterAbility的onBackground生命周期里了,每次应用置于后台都去获取一次应用的通知数量。欢迎评论指导!
2024-08-11 15:58:27
663
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅