回复
HarmonyOS/OpenHarmony应用开发-ArkTS的Ability基类
鸿蒙时代
发布于 2023-3-9 15:07
浏览
0收藏
Ability模块提供对Ability生命周期、上下文环境等调用管理的能力,包括Ability创建、销毁、转储客户端信息等。
说明:
模块首批接口从API version 9 开始支持。模块接口仅可在Stage模型下使用。
导入模块:
import Ability from ‘@ohos.app.ability.Ability’;
接口说明:
Ability.onConfigurationUpdate
onConfigurationUpdate(newConfig: Configuration): void;当系统配置更新时调用。
Ability.onMemoryLevel
onMemoryLevel(level: AbilityConstant.MemoryLevel): void;
当系统已决定调整内存时调用。例如,当该功能在后台运行时,没有足够的内存来运行尽可能多的后台进程时可以使用。
接口示例:
import Ability from '@ohos.app.ability.Ability';
class myAbility extends Ability {
onConfigurationUpdate(config) {
console.log('onConfigurationUpdate, config:' + JSON.stringify(config));
}
}
class myAbility2 extends Ability {
onMemoryLevel(level) {
console.log('onMemoryLevel, level:' + JSON.stringify(level));
}
}
标签
HarmonyOSOpenHarmony应用开发-ArkTS的Abil.docx 19.18K 18次下载
赞
收藏
回复
相关推荐