日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
創(chuàng)新互聯(lián)鴻蒙OS教程:鴻蒙OS ohos.aafwk.ability概述

提供總體 HarmonyOS 應(yīng)用程序開發(fā)模型的高級類。

HarmonyOS 應(yīng)用程序是使用HarmonyOS的核心組件 Ability 定義的。該能力有三種類型的模板,包括網(wǎng)頁,服務(wù)和數(shù)據(jù)。

  • 能力使用頁面模板表示與用戶界面的能力,并且必須包括 AbilitySlice,其是用于頁面顯示的最小單位。例如,您可以使用這些功能來拍照和查看地圖。
  • 能力使用本服務(wù)模板表示在后臺運(yùn)行一個(gè)沒有用戶界面的能力。例如,您可以使用這些功能在后臺啟用音樂播放和地圖導(dǎo)航。
  • 能力使用數(shù)據(jù)模板代表應(yīng)用程序間的數(shù)據(jù)操作和訪問一個(gè)沒有用戶界面的能力。例如,您可以使用這些功能來搜索聯(lián)系人并訪問圖像,音頻片段和視頻片段。

界面摘要

接口描述
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注冊觀察者以監(jiān)視指定的數(shù)據(jù)。
ILifecycle生成一個(gè)Lifecycle對象。
ILifecycleObserver將類標(biāo)識為 ILifecycleObserver。
LifecycleStateObserver觀察特定的生命周期事件并響應(yīng)生命周期更改。

課程總結(jié)

描述
Ability能力是 HarmonyOS 應(yīng)用程序可以提供的功能的抽象。
Ability.LayoutParamsHelper幫助您使用 Intent 設(shè)置應(yīng)用程序啟動(dòng)窗口的布局參數(shù)。
Ability.WindowAttributeHelper幫助您使用 Intent 設(shè)置當(dāng)前應(yīng)用程序的窗口屬性。
AbilityForm顯示有關(guān)另一種能力的簡要信息。
AbilityPackage用戶用來初始化每個(gè) hap 的基類。
AbilitySlice作為使用 Page 模板的Ability的基本單位,AbilitySlice 為服務(wù)邏輯和 UI 顯示提供了帶有載體的功能。
AbilitySliceAnimator自定義 AbilitySlice實(shí)例之間的過渡動(dòng)畫。
DataAbilityHelper幫助應(yīng)用程序訪問數(shù)據(jù)。
DataAbilityOperation在數(shù)據(jù)庫上執(zhí)行操作。
DataAbilityOperation.builder創(chuàng)建一個(gè) DataAbilityOperation。
DataAbilityResult保存數(shù)據(jù)運(yùn)算結(jié)果。
DattaUriUtils一個(gè)實(shí)用程序類,用于處理使用可數(shù)據(jù)性方案的 Uri 對象。
DeviceConfigInfo提供有關(guān)您可以通過調(diào)用 IAbilityManager.getDeviceConfigInfo()獲得的應(yīng)用程序的設(shè)備配置要求的信息。
intentAbility使用服務(wù)模板的功能的基類,該模板用于處理工作線程中的后臺任務(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)商處注冊的用于偵聽單擊事件的回調(diào)方法。
PathMatcher使用數(shù)據(jù)模板存儲和匹配數(shù)據(jù)庫和文件路徑。
ProcessErrorInfo處理錯(cuò)誤狀態(tài)信息。
RunningProcessInfo封裝正在運(yùn)行的應(yīng)用程序的進(jìn)程信息。
SystemMemoryInfo 提供您可以通過調(diào)用IAbilityManager.getSystemMemoryInfo(ohos.aafwk.ability.SystemMemoryInfo)獲得的系統(tǒng)內(nèi)存信息。
ViewListener一個(gè)基類,用于提供在 AbilityForm 供應(yīng)商處注冊的回調(diào)方法,以偵聽單擊或觸摸事件。
ViewStatus從供應(yīng)商處獲取 AbilityForm 客戶端的查看狀態(tài)。

枚舉摘要

枚舉描述
ContinuationState枚舉已實(shí)現(xiàn) IAbilityContinuation 且處于可逆遷移過程的 Ability 的遷移狀態(tài),該過程允許將能力遷移回去。
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ā)的異常。

分享題目:創(chuàng)新互聯(lián)鴻蒙OS教程:鴻蒙OS ohos.aafwk.ability概述
URL鏈接:http://www.dlmjj.cn/article/dhjpjed.html