El módulo Ability brinda la capacidad de llamar y administrar el ciclo de vida de Ability, el entorno de contexto, etc., incluida la creación, destrucción y volcado de información del cliente de Ability.
Descripción :
Las primeras interfaces del módulo son compatibles con la versión 9 de la API. La interfaz del módulo solo está disponible en el modelo Stage.
módulo de importación :
importar Habilidad desde '@ohos.app.ability.Ability';
Descripción de la interfaz:
Ability.onConfigurationUpdate
onConfigurationUpdate(newConfig: Configuration): void; llamado cuando se actualiza la configuración del sistema.
parámetro:
nombre del parámetro |
tipo |
requerido |
ilustrar |
nuevaConfig |
Sí |
Indica la información de configuración que debe actualizarse. |
Ability.onMemoryLevel
onMemoryLevel(nivel: AbilityConstant.MemoryLevel): void;
Se llama cuando el sistema ha decidido ajustar la memoria. Se puede usar cuando, por ejemplo, no hay suficiente memoria para ejecutar tantos procesos en segundo plano como la función que se ejecuta en segundo plano.
nombre del parámetro |
tipo |
requerido |
ilustrar |
nivel |
AbilityConstant.MemoryLevel |
Sí |
La devolución de llamada devuelve el nivel de ajuste de la memoria y muestra el estado de uso actual de la memoria. |
Ejemplo de interfaz: