91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

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

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

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

HarmonyOS開(kāi)發(fā)指導(dǎo)類文檔更新速遞(上)

HarmonyOS開(kāi)發(fā)者 ? 來(lái)源:HarmonyOS開(kāi)發(fā)者 ? 2024-12-30 09:50 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

伴隨著HarmonyOS 5.0.0 Release版本的發(fā)布,HarmonyOS官網(wǎng)文檔也帶來(lái)了不少上新內(nèi)容。本期HarmonyOS NEXT開(kāi)發(fā)者資料直通車將從文檔更新角度為開(kāi)發(fā)者推薦應(yīng)用框架、媒體相關(guān)能力新增、優(yōu)化文檔,方便開(kāi)發(fā)者更加高效使用文檔。

ArkUI(方舟UI框架)

ArkUI(方舟UI框架)是一個(gè)簡(jiǎn)潔、高性能、支持跨設(shè)備的UI框架,提供了豐富的應(yīng)用界面開(kāi)發(fā)所需能力。

· 新增使用彈窗:介紹各類彈窗的使用場(chǎng)景與實(shí)現(xiàn)方法,重點(diǎn)說(shuō)明自定義彈出框和各類固定樣式彈出框的構(gòu)建方式。

· 新增自定義擴(kuò)展:介紹如何通過(guò)與UI分離的方式,對(duì)已有UI組件的屬性、手勢(shì)、內(nèi)容進(jìn)行擴(kuò)展修改。AttributeModifier相比于@Styles和@Extend,可以通過(guò)Modifier對(duì)象更靈活的動(dòng)態(tài)修改屬性,同時(shí)引入AttributeUpdater能力使得開(kāi)發(fā)者可自定義更新策略,進(jìn)一步提高屬性更新的性能。

· 新增屬性字符串:介紹通過(guò)屬性字符StyledString/MutableStyledString多樣化更改文本的方式。

· 新增使用鏡像能力、支持適老化:介紹鏡像能力的使用場(chǎng)景與默認(rèn)支持的組件,說(shuō)明適老化的使用約束與觸發(fā)方式等。

· 新增粒子動(dòng)畫(huà)、幀動(dòng)畫(huà):粒子動(dòng)畫(huà)介紹粒子的基本組成元素,說(shuō)明粒子在顏色、透明度、大小等維度變化的實(shí)現(xiàn)方法。幀動(dòng)畫(huà)說(shuō)明如何使用@ohos.animator實(shí)現(xiàn)動(dòng)畫(huà)效果,其相比于屬性動(dòng)畫(huà),可感知?jiǎng)赢?huà)的過(guò)程,實(shí)時(shí)修改UI側(cè)的值,具有事件可實(shí)時(shí)響應(yīng)、可暫停的優(yōu)點(diǎn)。

· 使用UI上下文接口操作界面(UIContext):介紹在Stage模型下,如何獲取當(dāng)前組件所在的UIContext,并使用UIContext中對(duì)應(yīng)的接口獲取與實(shí)例綁定的對(duì)象。解決FA模型下開(kāi)放的ArkUI全局接口,在調(diào)用時(shí)無(wú)法明確運(yùn)行在哪個(gè)實(shí)例里,語(yǔ)義不明確的問(wèn)題。

· 優(yōu)化自定義渲染(XComponent)文檔結(jié)構(gòu):分別介紹NativeXComponent和ArkTS XComponent的使用場(chǎng)景,為開(kāi)發(fā)者提供更完整的使用指導(dǎo)與相關(guān)生命周期的說(shuō)明。

相關(guān)參考文檔:

·新增使用彈窗:https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/arkts-dialog-overview-V5

·新增自定義擴(kuò)展:https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/arkts-user-defined-modifier-V5

·新增屬性字符串:https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/arkts-styled-string-V5

·新增使用鏡像能力、支持適老化:https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/arkts-mirroring-display-V5

·新增粒子動(dòng)畫(huà)、幀動(dòng)畫(huà):https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/arkts-animator-V5

·使用UI上下文接口操作界面(UIContext):https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/arkts-global-interface-V5

·優(yōu)化自定義渲染 (XComponent)文檔結(jié)構(gòu):https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/napi-xcomponent-guidelines-V5 ArkWeb(方舟Web)

提供了Web組件,用于在應(yīng)用程序中顯示W(wǎng)eb頁(yè)面內(nèi)容。在HarmonyOS 5.0.0 Release版本,主要新增/優(yōu)化了如下文檔。

·豐富網(wǎng)頁(yè)端的實(shí)現(xiàn)場(chǎng)景:使用運(yùn)動(dòng)和方向傳感器、Web組件在不同的窗口間遷移、網(wǎng)頁(yè)中安全區(qū)域計(jì)算和避讓適配、使用Web組件的廣告過(guò)濾功能和Web前進(jìn)后退緩存等章節(jié)。

·新增應(yīng)用側(cè)與前端頁(yè)面的相互調(diào)用(C/C++)、建立應(yīng)用側(cè)與前端頁(yè)面數(shù)據(jù)通道(C/C++):解決了ArkTS環(huán)境的冗余切換問(wèn)題。同時(shí)允許回調(diào)在非UI線程運(yùn)行,避免造成UI阻塞。

·優(yōu)化同層渲染章節(jié):補(bǔ)充同層渲染在Web網(wǎng)頁(yè)和三方UI框架下的使用場(chǎng)景,說(shuō)明整體架構(gòu)邏輯與相關(guān)規(guī)格約束,并提供更豐富的場(chǎng)景示例。

374387ba-c2a8-11ef-9310-92fbcf53809c.jpg

相關(guān)文檔參考鏈接:

· 使用運(yùn)動(dòng)和方向傳感器監(jiān)測(cè)設(shè)備狀態(tài):https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/web-sensor-V5

· Web組件在不同的窗口間遷移:https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/web-component-migrate-V5

· 網(wǎng)頁(yè)中安全區(qū)域計(jì)算和避讓適配:https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/web-safe-area-insets-V5

· 使用Web組件的廣告過(guò)濾功能:https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/web-adsblock-V5

· Web前進(jìn)后退緩存:https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/web-set-back-forward-cache-V5

·新增應(yīng)用側(cè)與前端頁(yè)面的相互調(diào)用(C/C++):https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/arkweb-ndk-jsbridge-V5

· 建立應(yīng)用側(cè)與前端頁(yè)面數(shù)據(jù)通道(C/C++):https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/arkweb-ndk-page-data-channel-V5

· 同層渲染:https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/web-same-layer-V5

Audio Kit

AudioKit優(yōu)化了音頻焦點(diǎn)和音頻會(huì)話的開(kāi)發(fā)指導(dǎo),提供常見(jiàn)的音頻流適用場(chǎng)景及對(duì)應(yīng)的音頻焦點(diǎn)策略介紹,幫助開(kāi)發(fā)者為音頻選擇恰當(dāng)?shù)牧黝愋?,從而妥善地管理音頻焦點(diǎn),提升用戶的音頻體驗(yàn)。

·使用合適的音頻流類型:

音頻流類型是定義音頻數(shù)據(jù)播放和錄制方式的關(guān)鍵屬性。音頻流類型對(duì)音量控制、音頻焦點(diǎn)管理以及輸入/輸出設(shè)備的選擇具有決定性影響。為了確保音頻行為符合預(yù)期并提供優(yōu)質(zhì)的用戶體驗(yàn),應(yīng)用開(kāi)發(fā)者應(yīng)根據(jù)具體業(yè)務(wù)場(chǎng)景和實(shí)際需求,為音頻選擇恰當(dāng)?shù)牧黝愋汀?/p>

通過(guò)文檔,開(kāi)發(fā)者可以學(xué)習(xí)常用的音頻流類型及其適用場(chǎng)景,了解不同流類型對(duì)音頻業(yè)務(wù)的影響。同時(shí),文檔將指導(dǎo)開(kāi)發(fā)者在實(shí)際開(kāi)發(fā)時(shí)應(yīng)當(dāng)如何設(shè)置音頻流類型。

·管理音頻焦點(diǎn):

在應(yīng)用播放或錄制聲音時(shí),常出現(xiàn)與其他音頻流的并發(fā)或中斷情況,這對(duì)用戶體驗(yàn)構(gòu)成顯著影響。例如,當(dāng)應(yīng)用啟動(dòng)視頻播放時(shí),若后臺(tái)正在播放音樂(lè),用戶會(huì)期望音樂(lè)能自動(dòng)暫停,以確保視頻音頻優(yōu)先播放,這正是音頻焦點(diǎn)功能的體現(xiàn)。

通過(guò)文檔,開(kāi)發(fā)者可以了解系統(tǒng)的音頻焦點(diǎn)策略,學(xué)習(xí)如何申請(qǐng)、釋放音頻焦點(diǎn),以及應(yīng)對(duì)焦點(diǎn)變化的方法,從而妥善地管理音頻焦點(diǎn),提升用戶的音頻體驗(yàn)。

除此以外,系統(tǒng)提供了音頻會(huì)話(AudioSession)機(jī)制,允許應(yīng)用自定義其音頻流的焦點(diǎn)策略。在系統(tǒng)進(jìn)行焦點(diǎn)管理時(shí),只要條件允許,本應(yīng)用的所有音頻流將優(yōu)先遵循這一策略。

相關(guān)文檔參考鏈接:

·使用合適的音頻流類型:https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/using-right-streamusage-and-sourcetype-V5

·管理音頻焦點(diǎn):https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/audio-playback-concurrency-V5

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(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)投訴
  • HarmonyOS
    +關(guān)注

    關(guān)注

    80

    文章

    2153

    瀏覽量

    36071

原文標(biāo)題:HarmonyOS開(kāi)發(fā)指導(dǎo)類文檔更新速遞(上)

文章出處:【微信號(hào):HarmonyOS_Dev,微信公眾號(hào):HarmonyOS開(kāi)發(fā)者】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    C#上位機(jī)實(shí)戰(zhàn)開(kāi)發(fā)指

    電子發(fā)燒友網(wǎng)站提供《C#上位機(jī)實(shí)戰(zhàn)開(kāi)發(fā)指南.pdf》資料免費(fèi)下載
    發(fā)表于 01-11 17:15 ?6次下載

    電子工程師硬件設(shè)計(jì)開(kāi)發(fā)指

    電子工程師硬件設(shè)計(jì)開(kāi)發(fā)指南 作為電子工程師,在硬件設(shè)計(jì)開(kāi)發(fā)過(guò)程中,規(guī)范的文檔和清晰的設(shè)計(jì)思路至關(guān)重要。以下為大家詳細(xì)介紹硬件設(shè)計(jì)開(kāi)發(fā)的相關(guān)要點(diǎn)。 文件下載: Amphenol Aero
    的頭像 發(fā)表于 12-10 15:05 ?565次閱讀

    HarmonyOS 5】鴻蒙星閃NearLink詳解

    HarmonyOS 5】鴻蒙星閃NearLink詳解 ##鴻蒙開(kāi)發(fā)能力 ##HarmonyOS SDK應(yīng)用服務(wù)##鴻蒙金融應(yīng)用 (金融理財(cái)# 一、前言 鴻蒙星閃NearLink K
    的頭像 發(fā)表于 07-11 18:24 ?1903次閱讀
    【<b class='flag-5'>HarmonyOS</b> 5】鴻蒙星閃NearLink詳解

    HarmonyOS 5】鴻蒙mPaaS詳解

    HarmonyOS 5】鴻蒙mPaaS詳解 ##鴻蒙開(kāi)發(fā)能力 ##HarmonyOS SDK應(yīng)用服務(wù)##鴻蒙金融應(yīng)用 (金融理財(cái)# 一、mPaaS是什么? mPaaS 是 Mobi
    的頭像 發(fā)表于 07-11 18:23 ?901次閱讀
    【<b class='flag-5'>HarmonyOS</b> 5】鴻蒙mPaaS詳解

    HarmonyOS 5】金融應(yīng)用開(kāi)發(fā)鴻蒙組件實(shí)踐

    HarmonyOS 5】金融應(yīng)用開(kāi)發(fā)鴻蒙組件實(shí)踐 ##鴻蒙開(kāi)發(fā)能力 ##HarmonyOS SDK應(yīng)用服務(wù)##鴻蒙金融應(yīng)用 (金融理財(cái)#
    的頭像 發(fā)表于 07-11 18:20 ?966次閱讀
    【<b class='flag-5'>HarmonyOS</b> 5】金融應(yīng)用<b class='flag-5'>開(kāi)發(fā)</b>鴻蒙組件實(shí)踐

    HarmonyOS 5】鴻蒙應(yīng)用實(shí)現(xiàn)發(fā)票掃描、文檔掃描輸出PDF圖片或者表格的功能

    HarmonyOS 5】鴻蒙應(yīng)用實(shí)現(xiàn)發(fā)票掃描、文檔掃描輸出PDF圖片或者表格的功能 ##鴻蒙開(kāi)發(fā)能力 ##HarmonyOS SDK應(yīng)用服務(wù)##鴻蒙金融
    的頭像 發(fā)表于 07-11 18:16 ?1389次閱讀
    【<b class='flag-5'>HarmonyOS</b> 5】鴻蒙應(yīng)用實(shí)現(xiàn)發(fā)票掃描、<b class='flag-5'>文檔</b>掃描輸出PDF圖片或者表格的功能

    HarmonyOS 5 入門(mén)系列 】鴻蒙HarmonyOS示例項(xiàng)目講解

    HarmonyOS 5 入門(mén)系列 】鴻蒙HarmonyOS示例項(xiàng)目講解 ##鴻蒙開(kāi)發(fā)能力 ##HarmonyOS SDK應(yīng)用服務(wù)##鴻蒙金融
    的頭像 發(fā)表于 07-07 11:57 ?1086次閱讀
    【 <b class='flag-5'>HarmonyOS</b> 5 入門(mén)系列 】鴻蒙<b class='flag-5'>HarmonyOS</b>示例項(xiàng)目講解

    HarmonyOS入門(mén)指南

    1、文檔與教程 HarmonyOS開(kāi)發(fā)文檔-應(yīng)用開(kāi)發(fā)導(dǎo)讀 OpenHarmony--應(yīng)用開(kāi)發(fā)導(dǎo)讀 倉(cāng)頡編程語(yǔ)言官網(wǎng) 華為
    的頭像 發(fā)表于 06-27 00:11 ?800次閱讀

    華為正式啟動(dòng)HarmonyOS 6開(kāi)發(fā)者Beta

    在2025年華為開(kāi)發(fā)者大會(huì)(HDC),華為正式啟動(dòng)HarmonyOS 6開(kāi)發(fā)者Beta,并全面展示一年多以來(lái)與合作伙伴共建鴻蒙生態(tài)的創(chuàng)新成果。
    的頭像 發(fā)表于 06-24 15:42 ?844次閱讀

    HarmonyOS 代碼工坊的指尖開(kāi)發(fā),讓 APP 開(kāi)發(fā)所見(jiàn)即所得

    沙盤(pán)被直接搬入了移動(dòng)設(shè)備本身。眼尖的開(kāi)發(fā)者應(yīng)該已經(jīng)發(fā)現(xiàn),最近華為應(yīng)用市場(chǎng)“應(yīng)用嘗鮮”專區(qū)里,架了一款名為“HarmonyOS 代碼工坊”的新應(yīng)用,下載量持續(xù)攀升。 開(kāi)發(fā)者只需要下載“
    的頭像 發(fā)表于 06-24 12:08 ?830次閱讀
    <b class='flag-5'>HarmonyOS</b> 代碼工坊的指尖<b class='flag-5'>開(kāi)發(fā)</b>,讓 APP <b class='flag-5'>開(kāi)發(fā)</b>所見(jiàn)即所得

    HarmonyOS 5】應(yīng)用更新功能詳解

    關(guān)鍵詞:#HarmonyOS SDK應(yīng)用服務(wù)、#Appgallery connect、#應(yīng)用更新 在應(yīng)用開(kāi)發(fā)場(chǎng)景中,功能迭代與調(diào)整是常態(tài)。為確保用戶使用體驗(yàn)不受影響,應(yīng)用內(nèi)更新彈窗提示
    發(fā)表于 06-22 18:44

    同步任務(wù)開(kāi)發(fā)指導(dǎo)

    ,例如無(wú)法單例創(chuàng)建的對(duì)象實(shí)現(xiàn)的方法。 使用TaskPool處理同步任務(wù) 當(dāng)調(diào)度獨(dú)立的任務(wù),或者一系列任務(wù)為靜態(tài)方法實(shí)現(xiàn),或者可以通過(guò)單例構(gòu)造唯一的句柄或對(duì)象,可在不同任務(wù)線程之間使用時(shí)
    發(fā)表于 06-19 07:57

    HarmonyOS 5 makeObserved接口詳解

    HarmonyOS 5】makeObserved接口詳解 ##鴻蒙開(kāi)發(fā)能力 ##HarmonyOS SDK應(yīng)用服務(wù)##鴻蒙金融應(yīng)用 (金融理財(cái)# 一、makeObserved接口
    的頭像 發(fā)表于 06-16 17:58 ?687次閱讀

    DevEco Studio AI輔助開(kāi)發(fā)工具兩大升級(jí)功能 鴻蒙應(yīng)用開(kāi)發(fā)效率再提升

    ;“DevEco Studio”,可“立即下載”最新版AI輔助編程插件,進(jìn)行安裝使用。 圖4:CodeGenie單獨(dú)下載路徑 進(jìn)入“HarmonyOS開(kāi)發(fā)者官網(wǎng)”,點(diǎn)擊“開(kāi)發(fā)”——>“開(kāi)
    發(fā)表于 04-18 14:43

    STM32F10xxx硬件開(kāi)發(fā)指

    官方STM32F10xxx硬件開(kāi)發(fā)指
    發(fā)表于 04-14 14:59 ?3次下載