W3Cschool
恭喜您成為首批注冊(cè)用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
提供總體 HarmonyOS 應(yīng)用程序開發(fā)模型的高級(jí)類。
HarmonyOS 應(yīng)用程序是使用HarmonyOS的核心組件 Ability 定義的。該能力有三種類型的模板,包括網(wǎng)頁(yè),服務(wù)和數(shù)據(jù)。
接口 | 描述 |
---|---|
AbilityForm.OnAcquiredCallback | 提供在客戶端上獲取或銷毀由供應(yīng)商創(chuàng)建的 AbilityForm 實(shí)例時(shí)調(diào)用的回調(diào)方法。 |
AbilityLifecycleCallbacks | 提供用于偵聽?wèi)?yīng)用程序中功能的所有生命周期更改的回調(diào)。 |
IAbilityConnection | 提供連接或斷開使用“服務(wù)”模板的遠(yuǎn)程功能時(shí)調(diào)用的回調(diào)方法。 |
IAbilityContinuation | 啟用在分布式系統(tǒng)中實(shí)施遷移的Ability。 |
IDataAbilityObserver | 注冊(cè)觀察者以監(jiān)視指定的數(shù)據(jù)。 |
ILifecycle | 生成一個(gè)Lifecycle對(duì)象。 |
ILifecycleObserver | 將類標(biāo)識(shí)為 ILifecycleObserver。 |
LifecycleStateObserver | 觀察特定的生命周期事件并響應(yīng)生命周期更改。 |
類 | 描述 |
---|---|
Ability | 能力是 HarmonyOS 應(yīng)用程序可以提供的功能的抽象。 |
Ability.LayoutParamsHelper | 幫助您使用 Intent 設(shè)置應(yīng)用程序啟動(dòng)窗口的布局參數(shù)。 |
Ability.WindowAttributeHelper | 幫助您使用 Intent 設(shè)置當(dāng)前應(yīng)用程序的窗口屬性。 |
AbilityForm | 顯示有關(guān)另一種能力的簡(jiǎn)要信息。 |
AbilityPackage | 用戶用來(lái)初始化每個(gè) hap 的基類。 |
AbilitySlice | 作為使用 Page 模板的Ability的基本單位,AbilitySlice 為服務(wù)邏輯和 UI 顯示提供了帶有載體的功能。 |
AbilitySliceAnimator | 自定義 AbilitySlice實(shí)例之間的過(guò)渡動(dòng)畫。 |
DataAbilityHelper | 幫助應(yīng)用程序訪問數(shù)據(jù)。 |
DataAbilityOperation | 在數(shù)據(jù)庫(kù)上執(zhí)行操作。 |
DataAbilityOperation.builder | 創(chuàng)建一個(gè) DataAbilityOperation。 |
DataAbilityResult | 保存數(shù)據(jù)運(yùn)算結(jié)果。 |
DattaUriUtils | 一個(gè)實(shí)用程序類,用于處理使用可數(shù)據(jù)性方案的 Uri 對(duì)象。 |
DeviceConfigInfo | 提供有關(guān)您可以通過(guò)調(diào)用 IAbilityManager.getDeviceConfigInfo()獲得的應(yīng)用程序的設(shè)備配置要求的信息。 |
intentAbility | 使用服務(wù)模板的功能的基類,該模板用于處理工作線程中的后臺(tái)任務(wù),以避免在主線程中運(yùn)行耗時(shí)的任務(wù),從而確保應(yīng)用程序的響應(yīng)能力。 |
Lifecycle | 提供一個(gè)類供您觀察 Ability 或 AbilitySlice 的生命周期。 |
LifecycleObserver | 觀察并響應(yīng)生命周期更改。 |
LocalRemoteObject | 這是用于啟動(dòng)本地服務(wù)的 LocalRemoteObject 抽象。 |
MemoryInfo | 封裝正在運(yùn)行的應(yīng)用程序的內(nèi)存使用信息。 |
OnclickListener | 提供在 AbilityForm 供應(yīng)商處注冊(cè)的用于偵聽單擊事件的回調(diào)方法。 |
PathMatcher | 使用數(shù)據(jù)模板存儲(chǔ)和匹配數(shù)據(jù)庫(kù)和文件路徑。 |
ProcessErrorInfo | 處理錯(cuò)誤狀態(tài)信息。 |
RunningProcessInfo | 封裝正在運(yùn)行的應(yīng)用程序的進(jìn)程信息。 |
SystemMemoryInfo | 提供您可以通過(guò)調(diào)用IAbilityManager.getSystemMemoryInfo(ohos.aafwk.ability.SystemMemoryInfo)獲得的系統(tǒng)內(nèi)存信息。 |
ViewListener | 一個(gè)基類,用于提供在 AbilityForm 供應(yīng)商處注冊(cè)的回調(diào)方法,以偵聽單擊或觸摸事件。 |
ViewStatus | 從供應(yīng)商處獲取 AbilityForm 客戶端的查看狀態(tài)。 |
枚舉 | 描述 |
---|---|
ContinuationState | 枚舉已實(shí)現(xiàn) IAbilityContinuation 且處于可逆遷移過(guò)程的 Ability 的遷移狀態(tài),該過(guò)程允許將能力遷移回去。 |
Lifecycle.Event | 指示生命周期事件。 |
例外 | 描述 |
---|---|
AbilitySliceRuntimeException | 描述在 AbilitySlice 中發(fā)生運(yùn)行時(shí)異常時(shí)引發(fā)的異常。 |
DataAbilityRemoteException | 描述進(jìn)程退出異常。 |
DataAbilityDeadException | 描述遠(yuǎn)程進(jìn)程退出異常。 |
OperationExecuteException | 描述使用數(shù)據(jù)模板的功能中的操作執(zhí)行異常發(fā)生時(shí)引發(fā)的異常。 |
ProfileMissingConfigException | 描述概要文件缺少必要配置時(shí)引發(fā)的異常。 |
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: