AbilityMonitor
AbilityMonitor模塊提供匹配滿足指定條件的受監(jiān)視能力對象的方法的能力,最近匹配的能力對象將保存在AbilityMonitor對象中。
說明:
開發(fā)前請熟悉鴻蒙開發(fā)指導文檔:[gitee.com/li-shizhen-skin/harmony-os/blob/master/README.md
]
本模塊首批接口從API version 9 開始支持。后續(xù)版本的新增接口,采用上角標單獨標記接口的起始版本。
使用說明
通過abilityDelegator中的addAbilityMonitor來設置。
import AbilityDelegatorRegistry from '@ohos.application.abilityDelegatorRegistry'
var abilityDelegator;
function onAbilityCreateCallback(data) {
console.info("onAbilityCreateCallback");
}
var monitor = {
abilityName: "abilityname",
onAbilityCreate: onAbilityCreateCallback
}
abilityDelegator = AbilityDelegatorRegistry.getAbilityDelegator();
abilityDelegator.addAbilityMonitor(monitor, (err : any) = > {
console.info("addAbilityMonitor callback");
});
AbilityMonitor
Ability監(jiān)聽器
名稱HarmonyOS與OpenHarmony鴻蒙文檔籽料:mau123789是v直接拿 | 類型 | 可讀 | 可寫 | 說明 |
---|---|---|---|---|
abilityName | string | 是 | 是 | 當前AbilityMonitor綁定的ability名稱**系統(tǒng)能力:**SystemCapability.Ability.AbilityRuntime.Core |
onAbilityCreate?:(data: [Ability]) | function | 是 | 是 | ability被啟動初始化時的回調(diào)函數(shù) 不設置該屬性則不能收到該生命周期回調(diào)**系統(tǒng)能力:**SystemCapability.Ability.AbilityRuntime.Core |
onAbilityForeground?:(data: [Ability]) | function | 是 | 是 | ability狀態(tài)變成前臺時的回調(diào)函數(shù) 不設置該屬性則不能收到該生命周期回調(diào)**系統(tǒng)能力:**SystemCapability.Ability.AbilityRuntime.Core |
onAbilityBackground?:(data: [Ability]) | function | 是 | 是 | ability狀態(tài)變成后臺時的回調(diào)函數(shù) 不設置該屬性則不能收到該生命周期回調(diào)**系統(tǒng)能力:**SystemCapability.Ability.AbilityRuntime.Core |
onAbilityDestroy?:(data: [Ability]) | function | 是 | 是 | ability被銷毀前的回調(diào)函數(shù) 不設置該屬性則不能收到該生命周期回調(diào)**系統(tǒng)能力:**SystemCapability.Ability.AbilityRuntime.Core |
onWindowStageCreate?:(data: [Ability]) | function | 是 | 是 | window stage被創(chuàng)建時的回調(diào)函數(shù) 不設置該屬性則不能收到該生命周期回調(diào)**系統(tǒng)能力:**SystemCapability.Ability.AbilityRuntime.Core |
onWindowStageRestore?:(data: [Ability]) | function | 是 | 是 | window stage被重載時的回調(diào)函數(shù) 不設置該屬性則不能收到該生命周期回調(diào)**系統(tǒng)能力:**SystemCapability.Ability.AbilityRuntime.Core |
onWindowStageDestroy?:(data: [Ability]) | function | 是 | 是 | window stage被銷毀前的回調(diào)函數(shù) 不設置該屬性則不能收到該生命周期回調(diào)**系統(tǒng)能力:**SystemCapability.Ability.AbilityRuntime.Core |
審核編輯 黃宇
聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。
舉報投訴
-
接口
+關注
關注
33文章
8998瀏覽量
153709 -
框架
+關注
關注
0文章
404瀏覽量
17890 -
鴻蒙
+關注
關注
60文章
2617瀏覽量
44036
發(fā)布評論請先 登錄
相關推薦
熱點推薦
【HarmonyOS 5】金融應用開發(fā)鴻蒙組件實踐
【HarmonyOS 5】金融應用開發(fā)鴻蒙組件實踐 ##鴻蒙開發(fā)能力 ##HarmonyOS SDK應用服務##鴻蒙金融類應用 (金融理財#

【HarmonyOS 5】鴻蒙中的UIAbility詳解(二)
UIAbility,根據(jù)下圖可知,在鴻蒙中UIAbility繼承于Ability,開發(fā)者無法直接繼承Ability。只能使用其兩個子類:UIAbility和ExtensionAbili

鴻蒙中Stage模型與FA模型詳解
featureAbility 。 FA大概是API7之前的開發(fā)模型。所謂的開發(fā)模型,值得是創(chuàng)建鴻蒙開發(fā)工程后,你在什么樣子的系統(tǒng)容器和接口
ArkUI-X框架LogInterface使用指南
ArkUI-X框架支持日志攔截能力,Android側(cè)提供原生接口,用于注入LogInterface接口,框架日志及ts日志通過該接口輸出,本
發(fā)表于 06-15 23:20
鴻蒙5開發(fā)寶藏案例分享---Web加載時延優(yōu)化解析
\', \'dayjs\']
}
}
}
}
})
// 2. 接口預?。?b class='flag-5'>鴻蒙API)
import featureAbility from \'@ohos.ability
發(fā)表于 06-12 17:11
Kuikly鴻蒙版正式開源 —— 揭秘卓越性能適配之旅
6倍
Kuikly鴻蒙版對齊Android版高性能表現(xiàn),與原生打開速度基本一致
總體適配方案
Kuikly架構(gòu)回顧和優(yōu)勢
Kuikly是一個一碼多端、追求極致性能、動態(tài)化、原生體驗的開發(fā)框架,技術上以
發(fā)表于 06-04 16:46
AI開發(fā)框架集成介紹
隨著AI應用的廣泛深入,單一框架往往難以滿足多樣化的需求,因此,AI開發(fā)框架的集成成為了提升開發(fā)效率、促進技術創(chuàng)新的關鍵路徑。以下,是對AI開發(fā)
開源鴻蒙5.0 Release版本關鍵特性解讀
特性。如果想了解該版本完整的特性,請參考版本的Release notes。 一 系統(tǒng)功能 1.1 應用框架能力優(yōu)化 應用框架新增子進程創(chuàng)建、Ability生命周期監(jiān)聽等關鍵能力,開發(fā)者
大語言模型開發(fā)框架是什么
大語言模型開發(fā)框架是指用于訓練、推理和部署大型語言模型的軟件工具和庫。下面,AI部落小編為您介紹大語言模型開發(fā)框架。
鴻蒙機器人與鴻蒙開發(fā)板聯(lián)動演示
鴻蒙機器人與鴻蒙開發(fā)板聯(lián)動演示,機器人的角色為迎賓機器人,開發(fā)板負責人賓客出現(xiàn)監(jiān)聽
發(fā)表于 12-02 14:55
HarmonyOS NEXT應用元服務開發(fā)Intents Kit(意圖框架服務)綜述
一、綜述
Intents Kit(意圖框架服務)是HarmonyOS級的意圖標準體系 ,意圖連接了應用/元服務內(nèi)的業(yè)務功能。
意圖框架能幫開發(fā)者將應用/元服務內(nèi)的業(yè)務功能,智能分發(fā)到各系統(tǒng)入口,這個
發(fā)表于 11-28 10:43
HarmonyOS NEXT應用元服務開發(fā)Intents Kit(意圖框架服務)習慣推薦方案開發(fā)者測試
華為意圖框架接口同事提交后端接口文檔,華為同事會配合開發(fā)者進行聯(lián)調(diào)。
.
本文主要參考鴻蒙官方網(wǎng)站材料
發(fā)表于 11-25 17:37
HarmonyOS NEXT應用元服務開發(fā)Intents Kit(意圖框架服務)事件推薦開發(fā)者測試
:基礎信息提供,環(huán)境準備,聯(lián)調(diào)驗證。
一、基礎信息提供
達成開發(fā)意向后,開發(fā)者發(fā)送郵件到郵箱(hagservice@huawei.com)或者聯(lián)系華為意圖框架接口同事,向華為提供測試應用的信息。
二、環(huán)境
發(fā)表于 11-18 17:39
鴻蒙原生開發(fā)手記:01-元服務開發(fā)
簡介
元服務是鴻蒙中的一種輕量應用形態(tài),無需下載,直接運行。類似于微信小程序,但與小程序不同的是,元服務更加輕量。
元服務使用原生開發(fā),是系統(tǒng)級提供的,無論從易用性、性能、體驗上,都要比小程序好
發(fā)表于 11-14 17:28
HarmonyOS NEXT應用元服務開發(fā)Intents Kit(意圖框架服務)本地搜索方案概述
一、概述
本地搜索是在HarmonyOS歸一化搜索特性,開發(fā)者將應用/元服務內(nèi)的功能和內(nèi)容通過意圖框架共享到HarmonyOS,即可實現(xiàn)“一步搜索,內(nèi)容直達”。
二、典型場景
以“音樂垂域”的“歌曲
發(fā)表于 11-06 10:59
評論