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 | 是 | 回调返回内存微调级别,显示当前内存使用状态。 |
接口示例: