アビリティ モジュールは、アビリティの作成、破棄、クライアント情報のダンプなど、アビリティのライフサイクル、コンテキスト環境などを呼び出して管理する機能を提供します。
説明:
モジュールの最初のインターフェースは、API バージョン 9 からサポートされています。モジュール インターフェイスは、Stage モデルでのみ使用できます。
インポート モジュール:
'@ohos.app.ability.Ability' から能力をインポートします。
インターフェイスの説明:
Ability.onConfigurationUpdate
onConfigurationUpdate(newConfig: Configuration): void; システム構成が更新されたときに呼び出されます。
パラメータ:
パラメータ名 |
タイプ |
必要 |
例証する |
newConfig |
はい |
更新が必要な構成情報を示します。 |
Ability.onMemoryLevel
onMemoryLevel(レベル: AbilityConstant.MemoryLevel): void;
システムがメモリを調整することを決定したときに呼び出されます。たとえば、関数がバックグラウンドで実行されているのと同じ数のバックグラウンド プロセスを実行するのに十分なメモリがない場合に使用できます。
パラメータ名 |
タイプ |
必要 |
例証する |
レベル |
AbilityConstant.MemoryLevel |
はい |
コールバックは、現在のメモリ使用状況を示すメモリ チューニング レベルを返します。 |
インターフェースの例: