HarmonyOS/OpenHarmony应用开发-Stage模型ArkTS语言AbilityStage

鸿蒙时代
发布于 2023-4-7 15:14
浏览
0收藏

AbilityStage是HAP包的运行时类。提供在HAP加载的时候,通知开发者,可以在此进行该HAP的初始化(如资源预加载,线程创建等)能力。

说明:
模块首批接口从API version 9 开始支持。模块接口仅可在Stage模型下使用。

导入模块:
import AbilityStage from ‘@ohos.app.ability.AbilityStage’;

属性:
AbilityStage.onCreate
onCreate(): void
应用创建时调用。

AbilityStage.onAcceptWant
onAcceptWant(want: Want): string;
启动一个specified ability时触发的事件。
HarmonyOS/OpenHarmony应用开发-Stage模型ArkTS语言AbilityStage-鸿蒙开发者社区

AbilityStage.onConfigurationUpdate
onConfigurationUpdate(newConfig: Configuration): void;
环境变化通知接口,发生全局配置变更时回调。
HarmonyOS/OpenHarmony应用开发-Stage模型ArkTS语言AbilityStage-鸿蒙开发者社区

AbilityStage.onMemoryLevel
onMemoryLevel(level: AbilityConstant.MemoryLevel): void;
当系统已决定调整内存时调用。例如,当该功能在后台运行时,没有足够的内存来运行尽可能多的后台进程时可以使用。
HarmonyOS/OpenHarmony应用开发-Stage模型ArkTS语言AbilityStage-鸿蒙开发者社区
AbilityStage.context
context: AbilityStageContext;
指示有关上下文的配置信息。
HarmonyOS/OpenHarmony应用开发-Stage模型ArkTS语言AbilityStage-鸿蒙开发者社区

接口示例:
HarmonyOS/OpenHarmony应用开发-Stage模型ArkTS语言AbilityStage-鸿蒙开发者社区

标签
HarmonyOSOpenHarmony应用开发.docx 93.42K 27次下载
收藏
回复
举报
回复
    相关推荐