logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

鸿蒙OpenHarmony【@Provide装饰器和@Consume装饰器:与后代组件双向同步】 状态管理V1稳定版

@Provide和@Consume,应用于与后代组件的双向数据同步,应用于状态数据在多个层级之间传递的场景。不同于上文提到的父子组件之间通过命名参数机制传递,@Provide和@Consume摆脱参数传递机制的束缚,实现跨层级传递。

文章图片
#harmonyos#华为#鸿蒙 +2
鸿蒙OpenHarmony【单选框 (Radio)】 ArkUI

Radio是单选框组件,通常用于提供相应的用户交互选择项,同一组的Radio中只有一个可以被选中。

文章图片
#harmonyos#华为#鸿蒙 +2
鸿蒙OpenHarmony【创建】DataAbility组件开发

实现DataAbility中Insert、Query、Update、Delete接口的业务内容。保证能够满足数据库存储业务的基本需求。BatchInsert与ExecuteBatch接口已经在系统中实现遍历逻辑,依赖Insert、Query、Update、Delete接口逻辑,来实现数据的批量处理。

文章图片
#harmonyos#华为#鸿蒙 +1
鸿蒙OpenHarmony【启动本地PageAbility】 FA模型开发

PageAbility相关的能力通过featureAbility提供,启动本地Ability通过featureAbility中的startAbility接口实现。

文章图片
#harmonyos#华为#鸿蒙 +1
鸿蒙OpenHarmony【PageAbility组件配置】 FA模型开发

ageAbility是包含UI、提供展示UI能力的应用组件,主要用于与用户交互。开发者通过DevEco Studio开发平台创建PageAbility时,DevEco Studio会自动创建相关模板代码。PageAbility相关能力通过单独的featureAbility实现,生命周期相关回调则通过app.js/app.ets中各个回调函数实现。

文章图片
#harmonyos#前端#华为 +2
鸿蒙OpenHarmony【DataAbility切换】组件切换

FA模型中的DataAbility对应Stage模型中的DataShareExtensionAbility。

文章图片
#harmonyos#华为#鸿蒙 +2
鸿蒙OpenHarmony【启动远程PageAbility(仅对系统应用开放)】 FA模型开发

启动远程PageAbility同样通过featureAbility中的startAbility接口实现。

文章图片
#harmonyos#华为#鸿蒙 +1
鸿蒙OpenHarmony【创建PageAbility】 FA模型开发

通过DevEco Studio开发平台创建PageAbility时,DevEco Studio会在app.js/app.ets中默认生成onCreate()和onDestroy()方法,其他方法需要开发者自行实现。接口说明参见前述章节

文章图片
#harmonyos#华为#鸿蒙 +3
鸿蒙OpenHarmony【组件启动规则(FA模型)】

启动组件是指一切启动或连接应用组件的行为

文章图片
#harmonyos#华为#鸿蒙 +1
    共 48 条
  • 1
  • 2
  • 3
  • 4
  • 5
  • 请选择