openharmony 鸿蒙 uiability-data-sync-with-ui

UIAbility组件与UI的数据同步 基于当前的应用模型,可以通过以下几种方式来实现UIAbility组件与UI之间的数据同步。 使用EventHub进行数据通信:在基类Context中提供了EventHub对象,可以通过发布订阅方式来实现事件的传递。在事件传递前,订阅者需要先进行订阅,当发布者发布事件时,订阅者将接收到事件并进行相应处理。
阅读全文

openharmony 鸿蒙 thread-model-stage

线程模型 线程是操作系统进行运算调度的基本单位,是进程中的执行流,共享进程的资源。一个进程可以包含多个线程。 线程类型 Stage模型下的线程主要有如下三类:
阅读全文

openharmony 鸿蒙 thread-model-fa

线程模型 FA模型下的线程主要有如下三类: 主线程: 负责管理其他线程。 Ability线程: 每个Ability一个线程。 输入事件分发。 UI绘制。 应用代码回调(事件处理,生命周期)。
阅读全文

openharmony 鸿蒙 storage-switch

Storage接口切换 FA模型接口Stage模型接口对应d.ts文件Stage模型对应接口 GetStorageOptionsStage模型无对应接口Storage接口功能使用Preferences接口来代替,接口入参已经重新设计
阅读全文

openharmony 鸿蒙 stop-pageability

停止PageAbility 停止PageAbility通过featureAbility中的terminateSelf接口实现。 表1 featureAbility接口说明 接口名接口描述 terminateSelf()停止Ability。 terminateSelfWithResult(parameter: AbilityResult)设置该PageAbility停止时返回给调用者的结果及数据并停
阅读全文

openharmony 鸿蒙 start-uiability-from-fa

FA模型启动Stage模型UIAbility 本文介绍FA模型的三种应用组件如何启动Stage模型的UIAbility组件。 PageAbility启动UIAbility 在PageAbility中启动UIAbility和在PageAbility中启动PageAbility的方式完全相同。
阅读全文

openharmony 鸿蒙 start-serviceability

启动ServiceAbility ServiceAbility的启动与其他Ability并无区别,应用开发者可以在PageAbility中通过featureAbility的startAbility接口拉起ServiceAbility,在ServiceAbility中通过particleAbility的startAbility接口拉起ServiceAbility。ServiceAbility的启动规
阅读全文

openharmony 鸿蒙 start-pageability-from-stage

Stage模型启动FA模型PageAbility 本小节介绍Stage模型的两种应用组件如何启动FA模型的PageAbility组件。 UIAbility启动PageAbility UIAbility启动PageAbility和UIAbility启动UIAbility的方式完全相同。
阅读全文

openharmony 鸿蒙 start-page

启动指定页面 当PageAbility的启动模式设置为单例时(具体设置方法和典型场景示例见PageAbility的启动模式,缺省情况下是单实例模式),若PageAbility已被拉起,再次启动PageAbility会触发onNewWant回调(即非首次拉起)。开发者可以通过Want传递启动参数,例如开发者希望指定页面启动PageAbility,可以通过Want中的parameters参数传递pag
阅读全文