0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

鴻蒙開(kāi)發(fā)系統(tǒng)基礎(chǔ)能力:【@ohos.accessibility (輔助功能)】

jf_46214456 ? 來(lái)源:jf_46214456 ? 作者:jf_46214456 ? 2024-06-22 10:12 ? 次閱讀

輔助功能

說(shuō)明: 本模塊首批接口從 API version 7 開(kāi)始支持。后續(xù)版本的新增接口,采用上角標(biāo)單獨(dú)標(biāo)記接口的起始版本。 開(kāi)發(fā)前請(qǐng)熟悉鴻蒙開(kāi)發(fā)指導(dǎo)文檔 :[gitee.com/li-shizhen-skin/harmony-os/blob/master/README.md]點(diǎn)擊或者復(fù)制轉(zhuǎn)到。

導(dǎo)入模塊

import accessibility from '@ohos.accessibility';

AbilityState

輔助應(yīng)用狀態(tài)類型。

系統(tǒng)能力 :以下各項(xiàng)對(duì)應(yīng)的系統(tǒng)能力均為 SystemCapability.Barrierfree.Accessibility.Core

名稱描述
enable輔助應(yīng)用已啟用。
disable輔助應(yīng)用已禁用。
install輔助應(yīng)用已安裝。

AbilityType

無(wú)障礙輔助應(yīng)用類型。

系統(tǒng)能力 :以下各項(xiàng)對(duì)應(yīng)的系統(tǒng)能力均為 SystemCapability.Barrierfree.Accessibility.Core

名稱描述
audible表示具有聽(tīng)覺(jué)反饋。
generic表示具有通用反饋。
haptic表示具有觸覺(jué)反饋。
spoken表示具有語(yǔ)音反饋。
visual表示具有視覺(jué)反饋。

AccessibilityAbilityInfo

輔助應(yīng)用信息

系統(tǒng)能力 :以下各項(xiàng)對(duì)應(yīng)的系統(tǒng)能力均為 SystemCapability.Barrierfree.Accessibility.Core

屬性

名稱參數(shù)類型可讀可寫說(shuō)明
idnumberability id。
namestringability 名。
bundleNamestring包名。
abilityTypesArray<[AbilityType]>輔助應(yīng)用類型。
capabilitiesArray<[Capability]>輔助應(yīng)用能力列表。
descriptionstring輔助應(yīng)用描述。
eventTypesArray<[EventType]>輔助應(yīng)用關(guān)注的無(wú)障礙事件列表。

Action

應(yīng)用所支持的目標(biāo)動(dòng)作。

系統(tǒng)能力 :以下各項(xiàng)對(duì)應(yīng)的系統(tǒng)能力均為 SystemCapability.Barrierfree.Accessibility.Core

名稱描述
click表示點(diǎn)擊操作。
longClick表示長(zhǎng)按操作。
scrollForward表示向前滾動(dòng)操作。
scrollBackward表示向后滾動(dòng)操作。
focus表示獲得焦點(diǎn)操作。
clearFocus表示清除焦點(diǎn)操作。
clearSelection表示清除選擇操作。
accessibilityFocus表示獲得無(wú)障礙焦點(diǎn)操作。
clearAccessibilityFocus表示清除無(wú)障礙焦點(diǎn)操作。
cut表示剪切操作。
copy表示復(fù)制操作。
paste表示粘貼操作。
select表示選擇操作。
setText表示設(shè)置文本操作。
delete表示刪除操作。
setSelection表示選擇操作。

Capability

輔助應(yīng)用能力類型。

系統(tǒng)能力 :以下各項(xiàng)對(duì)應(yīng)的系統(tǒng)能力均為 SystemCapability.Barrierfree.Accessibility.Core

名稱描述
retrieve具有檢索窗口內(nèi)容的能力。
touchGuide具有觸摸探索模式的能力。
keyEventObserver具有過(guò)濾按鍵事件的能力。
zoom具有控制顯示放大的能力。
gesture具有執(zhí)行手勢(shì)動(dòng)作的能力。

aptionsFontEdgeType8+

字幕字體邊緣類型。

系統(tǒng)能力 :以下各項(xiàng)對(duì)應(yīng)的系統(tǒng)能力均為 SystemCapability.Barrierfree.Accessibility.Hearing

名稱描述
none無(wú)效果。
raised凸起效果。
depressed凹陷效果。
uniform輪廓效果。
dropShadow陰影效果。

CaptionsFontFamily8+

字幕字體。

系統(tǒng)能力 :以下各項(xiàng)對(duì)應(yīng)的系統(tǒng)能力均為 SystemCapability.Barrierfree.Accessibility.Hearing

名稱描述
default默認(rèn)字體。
monospacedSerif等寬 Serif 字體。
serifSerif 字體。
monospacedSansSerif等寬 Sans Serif 字體。
sansSerifSans Serif 字體。
casual非正式字體。
cursive手寫字體。
smallCapitals小型大寫字母字體。

CaptionsStyle8+

字幕風(fēng)格。

系統(tǒng)能力 :以下各項(xiàng)對(duì)應(yīng)的系統(tǒng)能力均為 SystemCapability.Barrierfree.Accessibility.Hearing

名稱參數(shù)類型可讀可寫說(shuō)明
fontFamily[CaptionsFontFamily]描述字幕字體。
fontScalenumber描述字幕字體縮放系數(shù)。
fontColornumberstring
fontEdgeType[CaptionsFontEdgeType]描述字幕字體邊緣。
backgroundColornumberstring
windowColornumberstring

CaptionsManager8+

字幕配置。

屬性

名稱參數(shù)類型可讀可寫說(shuō)明
enabledboolean表示是否啟用字幕配置。
style[CaptionsStyle]表示字幕風(fēng)格。

方法

下列 API 示例中都需要使用 [accessibility.getCaptionsManager()]獲取 captionsManager 實(shí)例,再通過(guò)此實(shí)例調(diào)用對(duì)應(yīng)的方法。

on('enableChange')

on(type: 'enableChange', callback: Callback): void;

注冊(cè)字幕配置啟用的監(jiān)聽(tīng)函數(shù)。

系統(tǒng)能力 :SystemCapability.Barrierfree.Accessibility.Hearing

  • 參數(shù):

    參數(shù)名參數(shù)類型必填說(shuō)明
    typestring監(jiān)聽(tīng)字幕配置啟用狀態(tài)。
    callbackCallback回調(diào)函數(shù),在啟用狀態(tài)變化時(shí)將狀態(tài)通過(guò)此函數(shù)進(jìn)行通知。
  • 示例

    captionsManager.on('enableChange',(data) = > {
        console.info('success data:subscribeStateObserver : ' + JSON.stringify(data))
    })
    

on('styleChange')

on(type: 'styleChange', callback: Callback): void;

注冊(cè)字幕風(fēng)格變化的監(jiān)聽(tīng)函數(shù)。

系統(tǒng)能力 :SystemCapability.Barrierfree.Accessibility.Hearing

  • 參數(shù):

    參數(shù)名參數(shù)類型必填說(shuō)明
    typestring監(jiān)聽(tīng)字幕風(fēng)格變化。
    callbackCallback<[CaptionsStyle]>回調(diào)函數(shù),在字幕風(fēng)格變化時(shí)通過(guò)此函數(shù)進(jìn)行通知。
  • 示例

    captionsManager.on('styleChange',(data) = > {
        console.info('success data:subscribeStateObserver : ' + JSON.stringify(data))
    })
    

off('enableChange')

off(type: 'enableChange', callback?: Callback): void;

移除字幕配置啟用的監(jiān)聽(tīng)函數(shù)。

系統(tǒng)能力 :SystemCapability.Barrierfree.Accessibility.Hearing

  • 參數(shù):

    參數(shù)名參數(shù)類型必填說(shuō)明
    typestring監(jiān)聽(tīng)字幕配置啟用狀態(tài)。
    callbackCallback回調(diào)函數(shù),在啟用狀態(tài)變化時(shí)將狀態(tài)通過(guò)此函數(shù)進(jìn)行通知。
  • 示例

    captionsManager.off('enableChange')
    

off('styleChange')

off(type: 'styleChange', callback?: Callback): void;

移除字幕風(fēng)格變化的監(jiān)聽(tīng)函數(shù)。

系統(tǒng)能力 :SystemCapability.Barrierfree.Accessibility.Hearing

  • 參數(shù):

    參數(shù)名參數(shù)類型必填說(shuō)明
    typestring字幕風(fēng)格變化。
    callbackCallback<[CaptionsStyle]>回調(diào)函數(shù),在字幕風(fēng)格變化時(shí)通過(guò)此函數(shù)進(jìn)行通知。
  • 示例

    captionsManager.off('styleChange')
    

EventInfo

界面變更事件。

系統(tǒng)能力 :以下各項(xiàng)對(duì)應(yīng)的系統(tǒng)能力均為 SystemCapability.Barrierfree.Accessibility.Core

屬性

名稱參數(shù)類型可讀可寫說(shuō)明
type[EventType]無(wú)障礙事件類型。
windowUpdateType[WindowUpdateType]窗口變化類型。
bundleNamestring目標(biāo)應(yīng)用名。
componentTypestring事件源組件類型,如按鈕、圖表。
pageIdnumber事件源的頁(yè)面 ID。
descriptionstring事件描述。
triggerAction[Action]觸發(fā)事件的 Action。
textMoveUnit[TextMoveUnit]文本移動(dòng)粒度。
contentsArray內(nèi)容列表。
lastContentstring最新內(nèi)容。
beginIndexnumber畫面顯示條目的開(kāi)始序號(hào)。
currentIndexnumber當(dāng)前條目序號(hào)。
endIndexnumber畫面顯示條目的結(jié)束序號(hào)。
itemCountnumber條目總數(shù)。

方法

constructor

constructor(jsonObject)

構(gòu)造函數(shù)。

  • 參數(shù):

    參數(shù)名參數(shù)類型必填說(shuō)明
    jsonObjectstring創(chuàng)建對(duì)象所需要的 JSON 格式字符串。
  • 示例

    let eventInfo = new accessibility.EventInfo({"type":"click","bundleName":"com.example.MyApplication","triggerAction":"click"})
    

EventType

無(wú)障礙事件類型。

系統(tǒng)能力 :以下各項(xiàng)對(duì)應(yīng)的系統(tǒng)能力均為 SystemCapability.Barrierfree.Accessibility.Core

名稱描述
click描述點(diǎn)擊組件的事件。
longClick描述長(zhǎng)按組件的事件。
select描述選擇組件的事件。
focus描述組件獲得焦點(diǎn)的事件。
textUpdate描述組件文本已更改的事件。
hoverEnter描述懸停進(jìn)入組件的事件。
hoverExit描述懸停離開(kāi)組件的事件。
scroll描述滾動(dòng)視圖的事件。
textSelectionUpdate描述選定文本已更改的事件。
accessibilityFocus描述獲得無(wú)障礙焦點(diǎn)的事件。
accessibilityFocusClear描述清除無(wú)障礙焦點(diǎn)的事件。

TextMoveUnit

文本無(wú)障礙導(dǎo)航移動(dòng)粒度。

系統(tǒng)能力 :以下各項(xiàng)對(duì)應(yīng)的系統(tǒng)能力均為 SystemCapability.Barrierfree.Accessibility.Core

名稱描述
char以字符為移動(dòng)粒度遍歷節(jié)點(diǎn)文本。
word以詞為移動(dòng)粒度遍歷節(jié)點(diǎn)文本。
line以行為移動(dòng)粒度遍歷節(jié)點(diǎn)文本。
page以頁(yè)為移動(dòng)粒度遍歷節(jié)點(diǎn)文本。
paragraph以段落為移動(dòng)粒度遍歷節(jié)點(diǎn)文本。

WindowUpdateType

窗口變化類型。

系統(tǒng)能力 :以下各項(xiàng)對(duì)應(yīng)的系統(tǒng)能力均為 SystemCapability.Barrierfree.Accessibility.Core

名稱描述
add添加窗口的窗口變化事件。
remove一個(gè)窗口被刪除的窗口變化事件。
bounds窗口邊界已更改的窗口變化事件。
active窗口變?yōu)榛顒?dòng)或不活動(dòng)的窗口變化事件。
focus窗口焦點(diǎn)發(fā)生變化的窗口變化事件。

accessibility.getAbilityLists

getAbilityLists(abilityType: AbilityType, stateType: AbilityState): Promise>

查詢輔助應(yīng)用列表。

系統(tǒng)能力 :SystemCapability.Barrierfree.Accessibility.Core

  • 參數(shù):

    參數(shù)名參數(shù)類型必填說(shuō)明
    abilityType[AbilityType]輔助應(yīng)用的類型。
    stateType[AbilityState]輔助應(yīng)用的狀態(tài)。
  • 返回值:

    類型說(shuō)明
    Promise>返回輔助應(yīng)用信息列表。
  • 示例

    accessibility.getAbilityLists("spoken", "enable")
        .then((data) = > {
            console.info('success data:getAbilityList1 : ' + JSON.stringify(data));
            for (let item of data) {
                console.info(item.id);
                console.info(item.name);
                console.info(item.description);
                console.info(item.abilityTypes);
                console.info(item.eventTypes);
                console.info(item.capabilities);
                console.info(item.packageName);
                console.info(item.filterBundleNames);
                console.info(item.bundleName);
            }
        }).catch((error) = > {
            console.error('failed to  getAbilityList1 because ' + JSON.stringify(error));
        })
    

accessibility.getAbilityLists

getAbilityLists(abilityType: AbilityType, stateType: AbilityState,callback: AsyncCallback>): void

查詢輔助應(yīng)用列表。

系統(tǒng)能力 :SystemCapability.Barrierfree.Accessibility.Core

  • 參數(shù):

    參數(shù)名參數(shù)類型必填說(shuō)明
    abilityType[AbilityType]輔助應(yīng)用的類型。
    stateType[AbilityState]輔助應(yīng)用的狀態(tài)。
    callbackAsyncCallback>回調(diào)函數(shù),返回輔助應(yīng)用信息列表。
  • 示例

    accessibility.getAbilityLists("visual", "enable", (err, data) = > {
        if (err) {
            console.error('failed to getAbilityList2 because ' + JSON.stringify(err));
            return;
        }
        console.info('success data:getAbilityList2 : ' + JSON.stringify(data));
        for (let item of data) {
            console.info(item.id);
            console.info(item.name);
            console.info(item.description);
            console.info(item.abilityTypes);
            console.info(item.eventTypes);
            console.info(item.capabilities);
            console.info(item.packageName);
            console.info(item.filterBundleNames);
            console.info(item.bundleName);
        }
    })
    

accessibility.getCaptionsManager8+

getCaptionsManager(): CaptionsManager

獲取無(wú)障礙字幕配置。

系統(tǒng)能力 :SystemCapability.Barrierfree.Accessibility.Hearing

  • 返回值:

    類型說(shuō)明
    [CaptionsManager]無(wú)障礙字幕配置管理。
  • 示例

    captionsManager = accessibility.getCaptionsManager()
    

accessibility.on('accessibilityStateChange' | 'touchGuideStateChange')

on(type: 'accessibilityStateChange' | 'touchGuideStateChange', callback: Callback): void

啟用輔助應(yīng)用和觸摸瀏覽功能的狀態(tài)變化監(jiān)聽(tīng)。

系統(tǒng)能力 :以下各項(xiàng)對(duì)應(yīng)的系統(tǒng)能力有所不同,詳見(jiàn)下表。

  • 參數(shù):

    參數(shù)名參數(shù)類型必填說(shuō)明
    typestring監(jiān)聽(tīng)的事件類型。 - type 為'accessibilityStateChange'時(shí)表示監(jiān)聽(tīng)類型為輔助功能啟用狀態(tài)變化監(jiān)聽(tīng); 系統(tǒng)能力 :SystemCapability.Barrierfree.Accessibility.Core - type 為'touchGuideStateChange'時(shí)表示監(jiān)聽(tīng)類型為觸摸瀏覽啟用狀態(tài)變化監(jiān)聽(tīng)。 系統(tǒng)能力 :SystemCapability.Barrierfree.Accessibility.Vision
    callbackCallback回調(diào)函數(shù),在啟用狀態(tài)變化時(shí)將狀態(tài)通過(guò)此函數(shù)進(jìn)行通知。
  • 示例

    accessibility.on('accessibilityStateChange',(data) = > { 
        console.info('success data:subscribeStateObserver : ' + JSON.stringify(data))
    })
    

accessibility.off('accessibilityStateChange' | 'touchGuideStateChange')

off(type: ‘a(chǎn)ccessibilityStateChange ’ | ‘touchGuideStateChange’, callback?: Callback): void

關(guān)閉輔助應(yīng)用和觸摸瀏覽功能的狀態(tài)變化監(jiān)聽(tīng)。

系統(tǒng)能力 :以下各項(xiàng)對(duì)應(yīng)的系統(tǒng)能力有所不同,詳見(jiàn)下表。

  • 參數(shù):

    參數(shù)名參數(shù)類型必填說(shuō)明
    typestring監(jiān)聽(tīng)的事件類型。 - type 為'accessibilityStateChange'時(shí)表示監(jiān)聽(tīng)類型為輔助功能啟用狀態(tài)變化監(jiān)聽(tīng); 系統(tǒng)能力 :SystemCapability.Barrierfree.Accessibility.Core - type 為'touchGuideStateChange'時(shí)表示監(jiān)聽(tīng)類型為觸摸瀏覽啟用狀態(tài)變化監(jiān)聽(tīng)。 系統(tǒng)能力 :SystemCapability.Barrierfree.Accessibility.Vision
    callbackCallback要取消的監(jiān)聽(tīng)回調(diào)函數(shù)。
  • 示例

    accessibility.off('accessibilityStateChange',(data) = > {
        console.info('success data:unSubscribeStateObserver : ' + JSON.stringify(data))
    })
    

accessibility.isOpenAccessibility

isOpenAccessibility(): Promise

判斷是否啟用了輔助功能。

系統(tǒng)能力 :SystemCapability.Barrierfree.Accessibility.Core

  • 返回值:

    類型說(shuō)明
    Promise如果輔助功能已啟用,則返回 true;否則返回 false。
  • 示例

    accessibility.isOpenAccessibility()
        .then((data) = > {
            console.info('success data:isOpenAccessibility : ' + JSON.stringify(data))
        }).catch((error) = > {
            console.error('failed to  isOpenAccessibility because ' + JSON.stringify(error));
        })
    

accessibility.isOpenAccessibility

isOpenAccessibility(callback: AsyncCallback): void

判斷是否啟用了輔助功能。

系統(tǒng)能力 :SystemCapability.Barrierfree.Accessibility.Core

  • 參數(shù)

    參數(shù)名參數(shù)類型必填說(shuō)明
    callbackAsyncCallback回調(diào)函數(shù),如果輔助功能已啟用,則返回 true;否則返回 false。
  • 示例

    accessibility.isOpenAccessibility((err, data) = > {
        if (err) {
            console.error('failed to isOpenAccessibility because ' + JSON.stringify(err));
            return;
        }
        console.info('success data:isOpenAccessibility : ' + JSON.stringify(data))
    })
    

accessibility.isOpenTouchGuide

isOpenTouchGuide(): Promise

判斷觸摸瀏覽模式是否開(kāi)啟。

系統(tǒng)能力 :SystemCapability.Barrierfree.Accessibility.Core

  • 返回值:

    類型說(shuō)明
    Promise如果觸摸瀏覽模式已開(kāi)啟,則返回 true;否則返回 false。
  • 示例

    accessibility.isOpenTouchGuide()
        .then((data) = > {
            console.info('success data:isOpenTouchGuide : ' + JSON.stringify(data))
        }).catch((error) = > {
            console.error('failed to  isOpenTouchGuide because ' + JSON.stringify(error));
        })
    

accessibility.isOpenTouchGuide

isOpenTouchGuide(callback: AsyncCallback): void

判斷觸摸瀏覽模式是否開(kāi)啟。

系統(tǒng)能力 :SystemCapability.Barrierfree.Accessibility.Core

  • 參數(shù)

    參數(shù)名參數(shù)類型必填說(shuō)明
    callbackAsyncCallback回調(diào)函數(shù),如果觸摸瀏覽模式已開(kāi)啟,則返回 true;否則返回 false。
  • 示例

    accessibility.isOpenTouchGuide((err, data) = > {
        if (err) {
            console.error('failed to isOpenTouchGuide because ' + JSON.stringify(err));
            return;
        }
        console.info('success data:isOpenTouchGuide : ' + JSON.stringify(data))
    })
    

accessibility.sendEvent

sendEvent(event: EventInfo): Promise

發(fā)送無(wú)障礙事件。

系統(tǒng)能力 :SystemCapability.Barrierfree.Accessibility.Core

  • 參數(shù):

    參數(shù)名參數(shù)類型必填說(shuō)明
    event[EventInfo]無(wú)障礙事件對(duì)象。
  • 返回值:

    類型說(shuō)明
    Promise以 Promise 形式返回結(jié)果,如果發(fā)送無(wú)障礙事件成功,則 data 有數(shù)據(jù)返回;如果發(fā)送無(wú)障礙事件失敗,則 err 有數(shù)據(jù)返回。
  • 示例

    accessibility.sendEvent(this.eventInfo)
        .then((data) = > {
            console.info('success data:sendEvent : ' + JSON.stringify(data))
        }).catch((error) = > {
            console.error('failed to  sendEvent because ' + JSON.stringify(error));
        })
    

accessibility.sendEvent

sendEvent(event: EventInfo, callback: AsyncCallback): void

發(fā)送無(wú)障礙事件。

系統(tǒng)能力 :SystemCapability.Barrierfree.Accessibility.Core

  • 參數(shù):

    參數(shù)名參數(shù)類型必填說(shuō)明
    event[EventInfo]輔助事件對(duì)象。
    callbackAsyncCallback回調(diào)函數(shù),如果發(fā)送無(wú)障礙事件成功,則 AsyncCallback 中 data 有數(shù)據(jù)返回;如果發(fā)送無(wú)障礙事件失敗,則 AsyncCallback 中 err 有數(shù)據(jù)返回。HarmonyOSOpenHarmony鴻蒙文檔籽料:mau123789是v直接拿

    搜狗高速瀏覽器截圖20240326151547.png

  • 示例

    accessibility.sendEvent(this.eventInfo,(err, data) = > {
        if (err) {
            console.error('failed to sendEvent because ' + JSON.stringify(err));
            return;
        }   
        console.info('success data:sendEvent : ' + JSON.stringify(data))
    })
    
聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 接口
    +關(guān)注

    關(guān)注

    33

    文章

    8352

    瀏覽量

    150508
  • API
    API
    +關(guān)注

    關(guān)注

    2

    文章

    1463

    瀏覽量

    61670
  • 開(kāi)發(fā)系統(tǒng)

    關(guān)注

    0

    文章

    38

    瀏覽量

    9653
  • 鴻蒙
    +關(guān)注

    關(guān)注

    57

    文章

    2287

    瀏覽量

    42629
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    鴻蒙實(shí)戰(zhàn)項(xiàng)目開(kāi)發(fā):【短信服務(wù)】

    崗位需要掌握那些核心技術(shù)點(diǎn)?為此鴻蒙開(kāi)發(fā)學(xué)習(xí)必須要系統(tǒng)性的進(jìn)行。 而網(wǎng)上有關(guān)鴻蒙開(kāi)發(fā)資料非常的少,假如你想學(xué)好
    發(fā)表于 03-03 21:29

    HarmonyOS NEXT應(yīng)用元服務(wù)開(kāi)發(fā)Accessibility(信息無(wú)障礙)介紹

    方面的數(shù)字鴻溝,使其更加方便地參與社會(huì)生活,享受數(shù)字發(fā)展帶來(lái)的便利。 Accessibility Kit(無(wú)障礙服務(wù))提供應(yīng)用適配無(wú)障礙的開(kāi)放能力,以便應(yīng)用可以更好的服務(wù)于障礙人群和障礙場(chǎng)景,如為組件
    發(fā)表于 10-09 10:29

    鴻蒙Java API中aafwk是什么概念?有什么用途?

    1、鴻蒙Java API中的說(shuō)明中aafwk是什么概念?什么文檔的縮寫?用途是什么?如ohos.aafwk.ability2、和ohos.accessibility.ability這一類,沒(méi)有aafwk的部分API有什么區(qū)別?
    發(fā)表于 05-13 10:06

    HarmonyOS/OpenHarmony應(yīng)用開(kāi)發(fā)-ArkTSAPI系統(tǒng)能力SystemCapability列表

    SystemCapability.BarrierFree.Accessibility.Core:提供開(kāi)發(fā)輔助應(yīng)用的能力 SystemCapability.BarrierFree.
    發(fā)表于 08-11 10:08

    鴻蒙原生應(yīng)用/元服務(wù)開(kāi)發(fā)-Stage模型能力接口(一)

    : AbilityConstant.MemoryLevel): void; 當(dāng)系統(tǒng)已決定調(diào)整內(nèi)存時(shí)調(diào)用。例如,當(dāng)該功能在后臺(tái)運(yùn)行時(shí),沒(méi)有足夠的內(nèi)存來(lái)運(yùn)行盡可能多的后臺(tái)進(jìn)程時(shí)可以使用。 系統(tǒng)能力
    發(fā)表于 12-08 16:34

    鴻蒙原生應(yīng)用/元服務(wù)開(kāi)發(fā)-Stage模型能力接口(二)

    系統(tǒng)能力:以下各項(xiàng)對(duì)應(yīng)的系統(tǒng)能力均為SystemCapability.Ability.AbilityRuntime.Core2.AbilityConstant.LaunchReas
    發(fā)表于 12-11 14:48

    鴻蒙原生應(yīng)用/元服務(wù)開(kāi)發(fā)-Stage模型能力接口(四)

    ‘@ohos.app.ability.AbilityStage’; 1.AbilityStage.onCreate onCreate(): void 當(dāng)應(yīng)用創(chuàng)建時(shí)調(diào)用。 系統(tǒng)能力
    發(fā)表于 12-14 15:39

    鴻蒙原生應(yīng)用/元服務(wù)開(kāi)發(fā)-Stage模型能力接口(五)

    在Stage模型下使用 二、 導(dǎo)入模塊 import common from \'@ohos.app.ability.common\'; 三、系統(tǒng)能力 :以下各項(xiàng)對(duì)應(yīng)的系統(tǒng)
    發(fā)表于 12-15 15:11

    什么是Accessibility

    什么是Accessibility  英文縮寫: Accessibility 中文譯名: 可接入性 分  類: IP與
    發(fā)表于 02-22 09:50 ?566次閱讀

    華為鴻蒙系統(tǒng)有什么新功能 鴻蒙系統(tǒng)功能介紹

    距離華為鴻蒙操作系統(tǒng)發(fā)布已經(jīng)過(guò)去大半個(gè)月了,但是鴻蒙操作系統(tǒng)的熱度仍然沒(méi)有減過(guò),華為鴻蒙系統(tǒng)的發(fā)
    的頭像 發(fā)表于 06-17 09:10 ?8872次閱讀

    鴻蒙系統(tǒng)是基于什么開(kāi)發(fā)

    設(shè)備,開(kāi)發(fā)者在上面開(kāi)發(fā)應(yīng)用相對(duì)來(lái)說(shuō)也會(huì)更簡(jiǎn)單一些。 華為鴻蒙系統(tǒng)采用開(kāi)源的方式,源代碼已經(jīng)在官方公布的網(wǎng)站掛出。根據(jù)其源代碼來(lái)看,內(nèi)核基于C語(yǔ)言開(kāi)發(fā)
    的頭像 發(fā)表于 07-01 16:43 ?1.6w次閱讀

    鴻蒙系統(tǒng)是基于什么開(kāi)發(fā)

    爭(zhēng)議,那么鴻蒙系統(tǒng)到底是基于什么開(kāi)發(fā)的呢?下面小編就為大家?guī)?lái)鴻蒙系統(tǒng)是基于什么開(kāi)發(fā)的答案。
    的頭像 發(fā)表于 07-05 17:12 ?1.1w次閱讀

    鴻蒙系統(tǒng)有什么新功能

    鴻蒙系統(tǒng)有什么新功能?在前段時(shí)間,華為正式發(fā)布了鴻蒙系統(tǒng)鴻蒙
    的頭像 發(fā)表于 07-06 16:22 ?7170次閱讀

    鴻蒙開(kāi)發(fā)系統(tǒng)基礎(chǔ)能力ohos.hiAppEvent應(yīng)用打點(diǎn)

    本模塊提供了應(yīng)用事件打點(diǎn)能力,包括對(duì)打點(diǎn)數(shù)據(jù)的落盤,以及對(duì)打點(diǎn)功能的管理配置。
    的頭像 發(fā)表于 06-24 11:09 ?362次閱讀
    <b class='flag-5'>鴻蒙</b><b class='flag-5'>開(kāi)發(fā)</b><b class='flag-5'>系統(tǒng)</b>基礎(chǔ)<b class='flag-5'>能力</b>:<b class='flag-5'>ohos</b>.hiAppEvent應(yīng)用打點(diǎn)

    鴻蒙開(kāi)發(fā)系統(tǒng)基礎(chǔ)能力ohos.pasteboard 剪貼板

    以下各項(xiàng)對(duì)應(yīng)的系統(tǒng)能力均為SystemCapability.MiscServices.Pasteboard。
    的頭像 發(fā)表于 06-26 16:48 ?304次閱讀
    <b class='flag-5'>鴻蒙</b><b class='flag-5'>開(kāi)發(fā)</b><b class='flag-5'>系統(tǒng)</b>基礎(chǔ)<b class='flag-5'>能力</b>:<b class='flag-5'>ohos</b>.pasteboard 剪貼板