HarmonyOS/OpenHarmony应用开发-Stage模型ArkTS语言Ability基类
Ability模块提供对Ability生命周期、上下文环境等调用管理的能力,包括Ability创建、销毁、转储客户端信息等。
说明:
模块首批接口从API version 9 开始支持。模块接口仅可在Stage模型下使用。
导入模块:
import Ability from '@ohos.app.ability.Ability';
接口说明:
Ability.onConfigurationUpdate
onConfigurationUpdate(newConfig: Configuration): void;当系统配置更新时调用。
参数:
参数名 |
类型 |
必填 |
说明 |
newConfig |
Configuration |
是 |
表示需要更新的配置信息。 |
Ability.onMemoryLevel
onMemoryLevel(level: AbilityConstant.MemoryLevel): void;
当系统已决定调整内存时调用。例如,当该功能在后台运行时,没有足够的内存来运行尽可能多的后台进程时可以使用。
参数名 |
类型 |
必填 |
说明 |
level |
AbilityConstant.MemoryLevel |
是 |
回调返回内存微调级别,显示当前内存使用状态。 |
接口示例: