一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

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

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

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

華為推出RN/H5多設(shè)備自適應(yīng)組件庫

HarmonyOS開發(fā)者 ? 來源:HarmonyOS開發(fā)者技術(shù) ? 2025-01-16 14:46 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

在原生鴻蒙應(yīng)用開發(fā)中,華為針對ArkUI框架推出了一整套針對多設(shè)備適配的完善能力(如“一多”能力)以及高階組件(如分欄、邊看邊評等),幫助開發(fā)者輕松實(shí)現(xiàn)“一次開發(fā),多端部署”。然而,當(dāng)前鴻蒙生態(tài)仍存在大量用跨平臺(tái)框架開發(fā)的應(yīng)用,部分頁面采用React Native(RN)和H5等框架開發(fā),這些框架在系統(tǒng)級的多設(shè)備適配能力上相對有限,導(dǎo)致在折疊機(jī)、平板等設(shè)備上的適配效率不如ArkUI框架高效,從而影響了應(yīng)用在不同設(shè)備上的體驗(yàn)一致性。

為了解決這一問題,華為2D場景化解決方案團(tuán)隊(duì)面向RN/H5多設(shè)備適配場景,推出了一系列自適應(yīng)組件庫、sample等開發(fā)者場景化解決方案。該方案在RN、H5等框架上提供了接近原生多設(shè)備適配的斷點(diǎn)機(jī)制和高階UI組件庫,幫助RN、H5應(yīng)用的開發(fā)者更高效地進(jìn)行多設(shè)備適配,為折疊屏、平板等多種設(shè)備的消費(fèi)者帶來精心打磨的精致體驗(yàn)。

針對基于H5框架的開發(fā)者,華為提供了包括斷點(diǎn)能力封裝和H5多設(shè)備組件在內(nèi)的多設(shè)備適配方案。其中斷點(diǎn)能力封裝可根據(jù)屏幕尺寸將屏幕類型分為xs、sm、md、lg、xl、xxl六種,開發(fā)者可以通過預(yù)置的斷點(diǎn)hook,根據(jù)不同屏幕類型調(diào)整頁面內(nèi)容。H5多設(shè)備組件則包括類挪移布局組件、頁簽欄組件、網(wǎng)格自適應(yīng)布局組件等。這些組件采用Web Component技術(shù)開發(fā),能夠快速適配到Vue2、Vue3、React等多種Web框架,幫助開發(fā)者高效實(shí)現(xiàn)多設(shè)備布局適配。

針對RN框架的開發(fā)者,華為不僅提供了斷點(diǎn)能力封裝,還帶來了針對折疊屏的自適應(yīng)高階組件以及獲取折疊屏折痕區(qū)域、折疊狀態(tài)、設(shè)備是否可折疊等API接口,使開發(fā)者能夠高效應(yīng)對各種設(shè)備的布局適配需求。

RN/H5多設(shè)備/自適應(yīng)組件庫的推出,對鴻蒙原生應(yīng)用開發(fā)意義重大。首先,它解決了鴻蒙原生應(yīng)用在混合開發(fā)頁面上多設(shè)備體驗(yàn)割裂的問題。有了這些組件庫,無論是原生頁面還是基于RN和H5等用跨平臺(tái)框架的混合開發(fā)頁面,開發(fā)者都可以通過它高效實(shí)現(xiàn)一致的多設(shè)備響應(yīng)式體驗(yàn),從而開發(fā)出更精致的、適配多設(shè)備的鴻蒙原生應(yīng)用。

其次,通過預(yù)置的斷點(diǎn)機(jī)制和自適應(yīng)組件,開發(fā)者無需從頭編寫復(fù)雜的多設(shè)備適配代碼,大大減少了開發(fā)成本和學(xué)習(xí)成本,尤其是在適配折疊屏、平板等多種設(shè)備時(shí),開發(fā)者可以更加高效地完成布局調(diào)整。

目前這兩款組件庫都已開源到開源鴻蒙社區(qū)(OpenHarmony社區(qū))并上線Gitee平臺(tái),歡迎廣大開發(fā)者到Gitee平臺(tái)或開源鴻蒙社區(qū)直接搜索rn_multidevice_layout_scenepkg(RN多設(shè)備組件庫)和web_adaptive_ui(H5多設(shè)備組件庫)下載使用。

未來華為將持續(xù)不斷優(yōu)化和擴(kuò)展組件庫的能力,歡迎廣大開發(fā)者參與共建并提出需求和建議,共同推動(dòng)鴻蒙生態(tài)的繁榮發(fā)展!

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報(bào)投訴
  • 華為
    +關(guān)注

    關(guān)注

    216

    文章

    35216

    瀏覽量

    256003
  • 開發(fā)者
    +關(guān)注

    關(guān)注

    1

    文章

    647

    瀏覽量

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

    關(guān)注

    60

    文章

    2623

    瀏覽量

    44077

原文標(biāo)題:RN/H5多設(shè)備自適應(yīng)組件庫來了,高效實(shí)現(xiàn)鴻蒙原生應(yīng)用多設(shè)備精致體驗(yàn)

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

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

掃碼添加小助手

加入工程師交流群

    評論

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

    基于FPGA LMS算法的自適應(yīng)濾波器設(shè)計(jì)

    自適應(yīng)濾波是近幾十年發(fā)展起來的信號(hào)處理理論的的新分支。隨著人們在該領(lǐng)域研究的不斷深入,自適應(yīng)處理的理論和技術(shù)日趨完善,其應(yīng)用領(lǐng)域也越來越廣泛。自適應(yīng)濾波在通信、控制、語言分析和綜合、地震信號(hào)處理
    的頭像 發(fā)表于 07-10 11:25 ?1306次閱讀
    基于FPGA LMS算法的<b class='flag-5'>自適應(yīng)</b>濾波器設(shè)計(jì)

    CYW43907使用AP功能時(shí)是否具有自適應(yīng)功能?

    我們想在我們的產(chǎn)品中使用這種芯片來獲得 CE 注冊證書,CE 需要自適應(yīng)功能,但是我們在數(shù)據(jù)表和源包中找不到任何消息。functions 要執(zhí)行如下: 啟動(dòng)時(shí)自動(dòng)掃描并選擇干擾較小的頻道,遇到干擾
    發(fā)表于 07-09 08:21

    鴻蒙5開發(fā)寶藏案例分享---一斷點(diǎn)開發(fā)實(shí)踐

    ):雙列平鋪,圖片自適應(yīng) 平板(lg):三列展示,附加商品參數(shù) ?? 案例5自適應(yīng)導(dǎo)航欄(跨設(shè)備菜單)應(yīng)用場景:Pad橫屏顯示側(cè)邊欄,手機(jī)隱藏為漢堡菜單 關(guān)鍵技術(shù):@Watch監(jiān)聽
    發(fā)表于 05-30 11:08

    STM32的H5/U5系列處理器內(nèi)置運(yùn)放支持負(fù)壓運(yùn)算嗎?

    STM32的H5/U5系列處理器內(nèi)置運(yùn)放支持負(fù)壓運(yùn)算嗎?比如輸入-1V,放大倍數(shù)為2時(shí)輸出-2V
    發(fā)表于 03-11 07:53

    GLAD應(yīng)用:大氣像差與自適應(yīng)光學(xué)

    概述 激光在大氣湍流中傳輸時(shí)會(huì)拾取大氣湍流導(dǎo)致的相位畸變,特別是在長距離傳輸?shù)募す馔ㄐ畔到y(tǒng)中。這種畸變會(huì)使傳輸激光的波前劣化。通過在系統(tǒng)中引入自適應(yīng)光學(xué)系統(tǒng),可以對激光傳輸時(shí)拾取的低頻畸變進(jìn)行校正
    發(fā)表于 03-10 08:55

    如何將Keras H5模型轉(zhuǎn)換為中間表示 (IR) 格式?

    第 1 步: 將 Keras H5 模型轉(zhuǎn)換為保存的型號(hào)格式 安裝 依賴關(guān)系: cd deployment_toolsmodel_optimizerinstall_prerequisites
    發(fā)表于 03-07 06:11

    轉(zhuǎn)換Keras H5模型,為什么無法確定--input_shape參數(shù)的值?

    使用以下命令轉(zhuǎn)換 Keras H5 模型: mo --saved_model_dir model/ 遇到以下錯(cuò)誤: [ ERROR ] Shape [-1 30 30 3
    發(fā)表于 03-05 07:51

    華為DevEco Studio新增Build Analyzer構(gòu)建分析工具

    RN/H5設(shè)備/自適應(yīng)組件
    的頭像 發(fā)表于 02-11 17:13 ?862次閱讀
    <b class='flag-5'>華為</b>DevEco Studio新增Build Analyzer構(gòu)建分析工具

    基于自適應(yīng)優(yōu)化的高速交叉矩陣設(shè)計(jì)

    提出了一種基于自適應(yīng)優(yōu)化的交叉矩陣傳輸設(shè)計(jì),采用AHB協(xié)議并引入自適應(yīng)突發(fā)傳輸調(diào)整和自適應(yīng)優(yōu)先級調(diào)整的創(chuàng)新機(jī)制。通過動(dòng)態(tài)調(diào)整突發(fā)傳輸?shù)拈L度和優(yōu)先級分配,實(shí)現(xiàn)了對數(shù)據(jù)流的有效管理,提升了系統(tǒng)的帶寬
    的頭像 發(fā)表于 01-18 10:24 ?409次閱讀

    華為云 Flexus 云服務(wù)器 X 實(shí)例搭建部署 H5 美妝護(hù)膚分銷商城、前端 uniapp

    準(zhǔn)備國慶之際,客戶要搭個(gè) H5 商城系統(tǒng),這系統(tǒng)好不容易開發(fā)好啦,就差選個(gè)合適的服務(wù)器上線。那可真是挑花了眼,不知道哪款性價(jià)比高呀!就像在琳瑯滿目的選擇前。最終慧眼識(shí)珠,選擇了華為云 Flexus
    的頭像 發(fā)表于 12-30 14:53 ?385次閱讀
    <b class='flag-5'>華為</b>云 Flexus 云服務(wù)器 X 實(shí)例搭建部署 <b class='flag-5'>H5</b> 美妝護(hù)膚分銷商城、前端 uniapp

    空間光調(diào)制器自適應(yīng)激光光束整形

    調(diào)制器(SLM)在控制和調(diào)制激光方面具有無限的可能: ?自適應(yīng)光學(xué) ?超分辨顯微鏡 ?光鑷 ?激光材料處理 ?量子光學(xué) SLM光束整形: 將一個(gè)高斯光束轉(zhuǎn)換成高帽輪廓 VirtualLab
    發(fā)表于 12-12 10:33

    步進(jìn)電機(jī)如何自適應(yīng)控制?步進(jìn)電機(jī)如何細(xì)分驅(qū)動(dòng)控制?

    步進(jìn)電機(jī)是一種將電脈沖信號(hào)轉(zhuǎn)換為角位移或線位移的電機(jī),廣泛應(yīng)用于各種自動(dòng)化控制系統(tǒng)中。為了提高步進(jìn)電機(jī)的性能,自適應(yīng)控制和細(xì)分驅(qū)動(dòng)控制是兩種重要的技術(shù)手段。 一、步進(jìn)電機(jī)的自適應(yīng)控制 自適應(yīng)控制
    的頭像 發(fā)表于 10-23 10:04 ?1644次閱讀

    AMD Versal自適應(yīng)SoC CPM5 QDMA的Tandem PCIe啟動(dòng)流程介紹

    本文將從硬件設(shè)計(jì)和驅(qū)動(dòng)使用兩個(gè)方面介紹基于 CPM5 QDMA 的 AMD Versal 自適應(yīng) SoC 的 Tandem 設(shè)計(jì)和啟動(dòng)流程。
    的頭像 發(fā)表于 09-18 10:07 ?1618次閱讀
    AMD Versal<b class='flag-5'>自適應(yīng)</b>SoC CPM<b class='flag-5'>5</b> QDMA的Tandem PCIe啟動(dòng)流程介紹

    第二代AMD Versal Prime系列自適應(yīng)SoC的亮點(diǎn)

    Versal Prime 系列自適應(yīng) SoC 在視頻相關(guān)指標(biāo)中提供了至高 2 倍的性能1,充分釋放創(chuàng)造力,是打造通道 4K 和 8K 內(nèi)容捕獲、制作和分發(fā)設(shè)備的理想芯片平臺(tái)。
    的頭像 發(fā)表于 09-14 15:32 ?971次閱讀
    第二代AMD Versal Prime系列<b class='flag-5'>自適應(yīng)</b>SoC的亮點(diǎn)

    TUSB1146的自適應(yīng)均衡帶來的益處

    電子發(fā)燒友網(wǎng)站提供《TUSB1146的自適應(yīng)均衡帶來的益處.pdf》資料免費(fèi)下載
    發(fā)表于 09-03 10:56 ?0次下載
    TUSB1146的<b class='flag-5'>自適應(yīng)</b>均衡帶來的益處