openharmony 鸿蒙 widget-switch

卡片切换 卡片切换主要包含如下三部分: 卡片页面布局:FA模型卡片和Stage模型卡片的布局都采用类web范式开发可以直接复用。 卡片配置文件:FA模型的卡片配置在config.json中,Stage卡片配置在module.json5和form_config.json中(如下图1和图2)。
阅读全文

openharmony 鸿蒙 want-overview

Want概述 Want的定义与用途 Want是一种对象,用于在应用组件之间传递信息。 其中,一种常见的使用场景是作为startAbility()方法的参数。例如,当UIAbilityA需要启动UIAbilityB并向UIAbilityB传递一些数据时,可以使用Want作为一个载体,将数据传递给UIAbilityB。
阅读全文

openharmony 鸿蒙 uiability-usage

UIAbility组件基本用法 本文主要介绍UIAbility组件的基本用法,包括: 指定UIAbility的启动页面。 获取UIAbility的上下文UIAbilityContext。 获取UIAbility拉起方的信息。
阅读全文

openharmony 鸿蒙 uiability-overview

UIAbility组件概述 概述 UIAbility组件是一种包含UI的应用组件,主要用于和用户交互。例如,图库类应用可以在UIAbility组件中展示图片瀑布流。 UIAbility的设计理念:
阅读全文

openharmony 鸿蒙 uiability-lifecycle

UIAbility组件生命周期 概述 当用户在执行应用启动、应用前后台切换、应用退出等操作时,系统会触发相关应用组件的生命周期回调。其中,UIAbility组件的核心生命周期回调包括onCreate、onForeground、onBackground、onDestroy。作为一种包含UI的应用组件,UIAbility的生命周期不可避免地与WindowStage的生命周期存在关联关系。
阅读全文

openharmony 鸿蒙 uiability-launch-type

UIAbility组件启动模式 UIAbility的启动模式是指UIAbility实例在启动时的不同呈现状态。针对不同的业务场景,系统提供了三种启动模式: singleton(单实例模式)
阅读全文

openharmony 鸿蒙 uiability-intra-device-interaction

启动应用内的UIAbility组件 UIAbility是系统调度的最小单元。在设备内的功能模块之间跳转时,会涉及到启动特定的UIAbility,包括应用内的其他UIAbility、或者其他应用的UIAbility(例如启动三方支付UIAbility)。
阅读全文