色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

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

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

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

一文詳細(xì)了解ArkUI框架新增能力

科技觀點(diǎn) ? 來(lái)源:科技觀點(diǎn) ? 作者:科技觀點(diǎn) ? 2022-04-27 13:44 ? 次閱讀

ArkUI是一套UI開(kāi)發(fā)框架,它提供了開(kāi)發(fā)者進(jìn)行應(yīng)用UI開(kāi)發(fā)時(shí)所必須的能力。隨著OpenHarmony v3.1 Release(后文簡(jiǎn)稱v3.1)版本的發(fā)布,ArkUI框架也增加了許多新能力,接下來(lái)跟隨小編一起看看都有哪些新增能力吧。

1 ArkUI框架新增能力概覽

本次版本更新主要提升了ArkUI框架開(kāi)發(fā)大型應(yīng)用的能力。如圖1所示,藍(lán)色模塊是本次新版本ArkUI框架的新增/增強(qiáng)能力,它包括:Canvas、OffscreenCanvas、XComponent組件、Web組件、鍵盤(pán)與鼠標(biāo)以及eTS編譯打包與實(shí)時(shí)預(yù)覽能力。

poYBAGJo2CqAAndTAAA-KdUxgAs032.png

圖1 ArkUI框架新增能力概覽圖

每一次能力的新增,都是為了讓開(kāi)發(fā)者能夠更加高效、便捷地開(kāi)發(fā),下面一起了解一下這些新能力都將帶來(lái)哪些便捷。

為了便于大家理解,小編將本次新增的能力分成了以下三類:新增聲明式Canvas繪制能力、新增混合開(kāi)發(fā)能力和增強(qiáng)UI開(kāi)發(fā)能力。

1.1 新增聲明式Canvas繪制能力

新增聲明式Canvas繪制能力中包含Canvas組件和OffscreenCanvas組件。

Canvas組件:為了方便開(kāi)發(fā)者通過(guò)繪制方式實(shí)現(xiàn)自定義UI效果,v3.1版本新增了Canvas繪制能力。

OffscreenCanvas組件:為了滿足開(kāi)發(fā)者離屏繪制開(kāi)發(fā)場(chǎng)景,v3.1版本新增了離屏繪制能力。

有了Canvas繪制能力后,v3.1版本便基于Canvas移植了Lottie的動(dòng)畫(huà)庫(kù)供開(kāi)發(fā)者使用,后文將詳細(xì)介紹。

1.2 新增混合開(kāi)發(fā)能力

新增混合開(kāi)發(fā)能力中包含了XComponent組件和Web組件。

XComponent組件:為了便于開(kāi)發(fā)者在OpenHarmony系統(tǒng)上構(gòu)建C++/TS應(yīng)用,以滿足類似游戲、地圖等應(yīng)用開(kāi)發(fā)場(chǎng)景,v3.1版本提供了XComponent組件及其配套的NDK(native development kit,原生開(kāi)發(fā)包)。

Web組件:為了滿足開(kāi)發(fā)者在應(yīng)用內(nèi)加載和訪問(wèn)HTML5網(wǎng)頁(yè)的需求,v3.1版本重點(diǎn)構(gòu)建了Web組件,并提供了豐富的API可支撐HTML5頁(yè)面與TS頁(yè)面進(jìn)行數(shù)據(jù)交互

1.3 增強(qiáng)UI開(kāi)發(fā)能力

增強(qiáng)UI開(kāi)發(fā)能力中包含了鍵盤(pán)與鼠標(biāo)的組件統(tǒng)一交互能力增強(qiáng)和開(kāi)發(fā)工具鏈的eTS編譯打包與實(shí)時(shí)預(yù)覽能力增強(qiáng)。

鍵盤(pán)與鼠標(biāo):新版本中還重點(diǎn)提升了統(tǒng)一交互的操作體驗(yàn),開(kāi)發(fā)者無(wú)需進(jìn)行復(fù)雜適配,即可支持用戶使用鍵盤(pán)、鼠標(biāo)進(jìn)行UI交互

eTS編譯打包與實(shí)時(shí)預(yù)覽為了滿足了多種狀態(tài)樣式統(tǒng)一設(shè)置的訴求,v3.1版本提供了@Style裝飾器,優(yōu)化了工具鏈的編譯性能與預(yù)覽性能,實(shí)現(xiàn)了支持多種文件大型應(yīng)用編譯。

看完這些新增能力,你也許會(huì)很好奇,它們是如何使用的呢?接下來(lái)請(qǐng)跟隨小編的步伐,一起了解一下這些新增能力的使用方法吧。

2 新增聲明式Canvas繪制能力

2.0.1 聲明式Canvas介紹

首先介紹一下聲明式Canvas給大家提供的繪制能力。為了更好地利用現(xiàn)有Web Canvas生態(tài),v3.1版本提供了標(biāo)準(zhǔn)的W3C Canvas繪制接口(如圖2所示),豐富的繪制方法可以讓開(kāi)發(fā)者高效繪制出矩形、文本、圖像等。

注:因OffscreenCanvas與Canvas繪制接口相同,都遵循w3c標(biāo)準(zhǔn),故此處不再贅述

pYYBAGJo2CuAGJoYAAG5_Py22Rs305.png

圖2 W3C Canvas繪制接口

2.0.2 使用方法

下面介紹一個(gè)示例,給大家展示聲明式開(kāi)發(fā)范式中Canvas組件的基礎(chǔ)使用方法。

圖3是三張圖片疊加的效果,頂層的圖片覆蓋了底層的圖片。通過(guò)依次使用drawImage(x,y, width, height)方法設(shè)置圖片坐標(biāo)及尺寸,后面繪制的圖片自動(dòng)覆蓋原來(lái)的圖像,從而達(dá)到圖片疊加顯示的效果。

poYBAGJo2CuAKiISAAD7VL0FjcM952.png

圖3 圖片疊加

如下代碼所示,首先在Column()組件中創(chuàng)建了一塊畫(huà)布,并結(jié)合內(nèi)置組件與屬性方法對(duì)畫(huà)布進(jìn)行聲明式描述。

然后通過(guò)RenderingContext()獲取命令式的繪圖對(duì)象,將聲明式UI界面與命令式繪制良好地關(guān)聯(lián)起來(lái)。

最后通過(guò)onReady回調(diào)方法直接使用命令式語(yǔ)法,使用繪制對(duì)象在畫(huà)布中進(jìn)行繪制。

pYYBAGJo2CuAX0G4AACO7pszn04129.png

2.1 基于聲明式Canvas的Lottie動(dòng)畫(huà)支持

2.1.1 介紹

Lottie是業(yè)界常用的動(dòng)畫(huà)格式,它支持通過(guò)Canvas渲染,OpenHarmony團(tuán)隊(duì)為大家改造了lottie庫(kù),命名為lottie-ohos-ets,開(kāi)發(fā)者可以直接引用該庫(kù),綁定Canvas組件后即可顯示動(dòng)畫(huà)。

2.1.2 使用方法

Lottie動(dòng)畫(huà)的使用主要分為以下四個(gè)步驟:

步驟一:準(zhǔn)備Lottie文件,作為資源添加(可以使用AE工具制作并導(dǎo)出JSON文件)

poYBAGJo2CyAEo3xAAAnt3BFMEY604.png

步驟二:引入Lottie-ohos-ets支持庫(kù)

import lottie from ‘lottie-ohos-ets’

步驟三:將lottie動(dòng)畫(huà)與Canvas綁定

pYYBAGJo2CyAATshAACFgNmX7vk498.png

步驟四:顯示動(dòng)畫(huà)

poYBAGJo2CyAYrnCAAAhFooSG5o511.png

3 新增混合開(kāi)發(fā)能力

3.1 基于XComponent的C++/TS混合開(kāi)發(fā)能力

3.1.1 介紹

在應(yīng)用開(kāi)發(fā)過(guò)程中,很多場(chǎng)景是無(wú)法直接采用UI組合實(shí)現(xiàn)的,例如游戲、地圖這種應(yīng)用需要依賴C++、 SDK進(jìn)行獨(dú)立渲染,又如相機(jī)、視頻播放器這種應(yīng)用是需要使用相機(jī)進(jìn)行預(yù)覽顯示的,因此就需要框架能提供一種可以在C++側(cè)進(jìn)行繪制的組件,于是v3.1版本就推出了XComponent組件,它可以支持C++/TS混合開(kāi)發(fā)。

如圖4所示,系統(tǒng)分為應(yīng)用層、框架層和系統(tǒng)服務(wù)層,藍(lán)色模塊是新增能力。v3.1版本在框架層部分提供了聲明式的XComponent組件,以便開(kāi)發(fā)者在應(yīng)用頁(yè)面中進(jìn)行使用。

pYYBAGJo2CyAH65kAAAe3G5PAZU222.png

圖4 XComponent的C++/TS混合開(kāi)發(fā)

3.1.2 使用方法

在應(yīng)用層中,開(kāi)發(fā)者可以使用系統(tǒng)NDK提供的標(biāo)準(zhǔn)庫(kù)進(jìn)行應(yīng)用動(dòng)態(tài)庫(kù)的開(kāi)發(fā),標(biāo)準(zhǔn)庫(kù)中為應(yīng)用繪制提供了標(biāo)準(zhǔn)的EGL/OpenGLES接口,可以支持三方SDK直接引入使用,再結(jié)合框架層的XComponent提供的接口即可對(duì)C++進(jìn)行渲染。

基于XComponent組件的C++/TS混合開(kāi)發(fā)主要分為以下幾個(gè)步驟:

步驟一:首先是開(kāi)發(fā)C++動(dòng)態(tài)庫(kù)。基于NDK編譯工具,將開(kāi)發(fā)者編寫(xiě)的CPP文件編譯成.so文件。

開(kāi)發(fā)者僅需要引入頭文件,并覆蓋OnSurfaceCreate方法進(jìn)行繪制即可使用NDK提供的OpenGLES接口,實(shí)現(xiàn)繪制效果。代碼如下:

poYBAGJo2C2AIgDkAAD2254DnWo299.png

步驟二:然后通過(guò)XComponent組件加載動(dòng)態(tài)庫(kù)。調(diào)用TS接口,通過(guò)TS控制C++邏輯,傳入數(shù)據(jù)與事件,即可對(duì)C++邏輯進(jìn)行渲染。

XComponent組件的使用也極其簡(jiǎn)單,設(shè)置參數(shù)對(duì)應(yīng)動(dòng)態(tài)庫(kù)名稱即可實(shí)現(xiàn)加載。代碼如下:

pYYBAGJo2C2AIIp_AAAkXvA1LqU199.png

3.2 基于Web組件的HTML5/TS混合開(kāi)發(fā)能力

3.2.1 介紹

有些應(yīng)用開(kāi)發(fā)場(chǎng)景是在應(yīng)用中嵌入網(wǎng)頁(yè),網(wǎng)頁(yè)可能是本地頁(yè)面,也可能是網(wǎng)絡(luò)頁(yè)面,且需要在HTML5頁(yè)面中與原生組件之間進(jìn)行數(shù)據(jù)傳遞。針對(duì)以上開(kāi)發(fā)場(chǎng)景,v3.1版本提供了基于Web組件的HTML5/TS混合開(kāi)發(fā)能力。

3.2.2 使用方法

Web組件的使用方法主要分為以下幾個(gè)步驟:

步驟一:首先提前準(zhǔn)備好HTML5頁(yè)面文件或者網(wǎng)絡(luò)地址

步驟二:然后用Web組件加載HTML5頁(yè)面

步驟三:最后就可以顯示出頁(yè)面內(nèi)容

下面通過(guò)一個(gè)例子,來(lái)為大家展示W(wǎng)eb組件加載頁(yè)面的使用步驟。如圖5所示,這是一個(gè)常見(jiàn)的Web組件使用場(chǎng)景,首先是準(zhǔn)備好網(wǎng)絡(luò)地址http://openharmony.cn并將Web組件與其他組件在同一頁(yè)面中共同縱向布局排列,然后用Web組件通過(guò)src指定首頁(yè)鏈接并加載頁(yè)面,最后頁(yè)面就構(gòu)建完成了。

poYBAGJo2C6AAgQpAAAm4TUzInI699.pngpYYBAGJo2C6Aed67AABsXGOTDGo521.png

圖5 Web組件的HTML5/TS混合開(kāi)發(fā)

Web組件還提供了將HTML5頁(yè)面與原生TS頁(yè)面進(jìn)行交互的能力,它可以支持在原生組件頁(yè)面中執(zhí)行HTML5頁(yè)面中定義的JavaScript方法,也可以支持在HTML5頁(yè)面中使用原生頁(yè)面中注入的JavaScript對(duì)象。由于篇幅有限,此處不再針對(duì)上述能力展開(kāi)介紹,開(kāi)發(fā)者可以自行訪問(wèn)社區(qū)開(kāi)發(fā)文檔,基于runJavaScript 方法 和 registerJavaScriptProxy 方法的示例,構(gòu)建出能力更強(qiáng)的Web應(yīng)用。

社區(qū)開(kāi)發(fā)文檔

https://gitee.com/openharmony/docs/blob/master/zh-cn/application-dev/reference/arkui-ts/ts-basic-components-web.md

4 增強(qiáng)UI開(kāi)發(fā)能力

4.1 鍵盤(pán)與鼠標(biāo)的組件統(tǒng)一交互能力增強(qiáng)

在v3.1版本中,ArkUI框架增強(qiáng)了統(tǒng)一交互能力,它讓?xiě)?yīng)用開(kāi)發(fā)更加化繁為簡(jiǎn)。如圖6所示,v3.1版本將鼠標(biāo)、鍵盤(pán)在組件層面進(jìn)行了統(tǒng)一,通過(guò)相同事件回調(diào)屏蔽了輸入設(shè)備類型的差異,因此開(kāi)發(fā)者無(wú)需關(guān)心具體的輸入設(shè)備類型。

poYBAGJo2C6AJEWFAABF8IZ4asM094.png

圖6 組件統(tǒng)一交互

4.2 開(kāi)發(fā)工具鏈的eTS編譯打包與實(shí)時(shí)預(yù)覽

開(kāi)發(fā)工具鏈DevEco Studio也跟隨v3.1版本的更新做了能力的增強(qiáng),能力增強(qiáng)后的工具實(shí)現(xiàn)了支持多種文件大型應(yīng)用編譯、擁有亞秒級(jí)的實(shí)時(shí)預(yù)覽效果、組件雙向預(yù)覽能力、可以實(shí)時(shí)查看組件的屬性,且實(shí)時(shí)查看的效果已與業(yè)界持平。歡迎開(kāi)發(fā)者更新最新的DevEco Studio進(jìn)行使用體驗(yàn)。

DevEco Studio下載地址:

https://developer.harmonyos.com/cn/develop/deveco-studio#download_beta_openharmony

最后介紹一下v3.1版本為大家提供的新裝飾器@Style。該裝飾器可以將樣式統(tǒng)一設(shè)置,樣式復(fù)用,同時(shí)v3.1版本針對(duì)多態(tài)效果,提供了一次性設(shè)置接口,該能力能夠最大化復(fù)用樣式設(shè)置。如圖7所示,左邊通過(guò)@Style分別定義三種樣式集合,之后通過(guò)右邊stateStyles屬性方法,同時(shí)設(shè)置給UI組件,即可實(shí)現(xiàn)圖8中三種效果,分別為正常狀態(tài)效果、按壓狀態(tài)效果和禁用狀態(tài)效果。

pYYBAGJo2C6ANSXCAAAckOoqYFc263.png

圖7 樣式集合

poYBAGJo2C6AXBvEAAAyyn9jU_s548.png

圖8 效果圖

5 結(jié)語(yǔ)

以上就是本期ArkUI框架新能力的全部介紹啦,歡迎大家踴躍嘗鮮。同時(shí)ArkUI框架未來(lái)會(huì)進(jìn)一步提升動(dòng)態(tài)布局能力和推出跨OS平臺(tái)部署等相關(guān)能力,各位開(kāi)發(fā)者敬請(qǐng)期待!

審核編輯:湯梓紅

聲明:本文內(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)投訴
  • Canvas
    +關(guān)注

    關(guān)注

    0

    文章

    16

    瀏覽量

    11013
  • OpenHarmony
    +關(guān)注

    關(guān)注

    25

    文章

    3744

    瀏覽量

    16520
收藏 人收藏

    評(píng)論

    相關(guān)推薦

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

    、媒體相關(guān)能力新增、優(yōu)化文檔,方便開(kāi)發(fā)者更加高效使用文檔。 ArkUI(方舟UI框架ArkUI(方舟UI
    的頭像 發(fā)表于 12-30 09:50 ?171次閱讀
    HarmonyOS開(kāi)發(fā)指導(dǎo)類文檔更新速遞(上)

    詳細(xì)了解驍龍8至尊版強(qiáng)大的AI能力

    強(qiáng)大的AI性能加持下,可支持個(gè)性化的多模態(tài)AI助手,并為終端設(shè)備帶來(lái)全面煥新的AI影像和豐富有趣的AI游戲體驗(yàn)。下面,就讓我們詳細(xì)了解驍龍8至尊版強(qiáng)大的AI能力。 全面升級(jí)的AI性能 早在第三代驍龍8移動(dòng)平臺(tái)上,高通已將高性
    的頭像 發(fā)表于 12-24 11:47 ?689次閱讀
    <b class='flag-5'>詳細(xì)了解</b>驍龍8至尊版強(qiáng)大的AI<b class='flag-5'>能力</b>

    帶你詳細(xì)了解工業(yè)電腦

    扇設(shè)計(jì)、承受振動(dòng)和惡劣環(huán)境的能力、輕松配置、全面的I/O選項(xiàng)、延長(zhǎng)生命周期、耐用的組件。了解如何為您的應(yīng)用選擇工業(yè)電腦對(duì)提高設(shè)施的生產(chǎn)力和效率至關(guān)重要。詳細(xì)了解
    的頭像 發(fā)表于 06-12 14:24 ?478次閱讀
    <b class='flag-5'>一</b><b class='flag-5'>文</b>帶你<b class='flag-5'>詳細(xì)了解</b>工業(yè)電腦

    鴻蒙開(kāi)發(fā)ArkUI-X基礎(chǔ)知識(shí):【ArkUI代碼工程及構(gòu)建介紹】

    ArkUI作為OpenHarmony的默認(rèn)開(kāi)發(fā)框架,在本項(xiàng)目(ArkUI-X)中需要做到套代碼同時(shí)支持多平臺(tái)構(gòu)建,所以會(huì)采取共倉(cāng)開(kāi)發(fā)的方式,部分倉(cāng)直接指向OpenHarmony相關(guān)開(kāi)
    的頭像 發(fā)表于 05-25 16:45 ?2182次閱讀
    鴻蒙開(kāi)發(fā)<b class='flag-5'>ArkUI</b>-X基礎(chǔ)知識(shí):【<b class='flag-5'>ArkUI</b>代碼工程及構(gòu)建介紹】

    鴻蒙開(kāi)發(fā)ArkUI-X基礎(chǔ)知識(shí):【ArkUI跨平臺(tái)設(shè)計(jì)總體說(shuō)明】

    本文檔描述ArkUI開(kāi)發(fā)框架跨平臺(tái)運(yùn)行能力相關(guān)的總體技術(shù)方案。
    的頭像 發(fā)表于 05-24 15:41 ?1628次閱讀
    鴻蒙開(kāi)發(fā)<b class='flag-5'>ArkUI</b>-X基礎(chǔ)知識(shí):【<b class='flag-5'>ArkUI</b>跨平臺(tái)設(shè)計(jì)總體說(shuō)明】

    鴻蒙ArkUI-X框架開(kāi)發(fā):【開(kāi)發(fā)準(zhǔn)備】

    本文檔適用于ArkUI-X框架開(kāi)發(fā)的初學(xué)者。通過(guò)環(huán)境搭建、代碼下載、代碼編譯、API擴(kuò)展和使用,快速了解跨平臺(tái)項(xiàng)目開(kāi)發(fā)流程。
    的頭像 發(fā)表于 05-23 21:02 ?519次閱讀
    鴻蒙<b class='flag-5'>ArkUI</b>-X<b class='flag-5'>框架</b>開(kāi)發(fā):【開(kāi)發(fā)準(zhǔn)備】

    鴻蒙ArkUI-X跨平臺(tái)開(kāi)發(fā):【 編寫(xiě)第個(gè)ArkUI-X應(yīng)用】

    通過(guò)構(gòu)建個(gè)簡(jiǎn)單的ArkUI頁(yè)面跳轉(zhuǎn)示例,快速了解資源創(chuàng)建引用,路由代碼編寫(xiě)和UI布局編寫(xiě)等應(yīng)用開(kāi)發(fā)流程。
    的頭像 發(fā)表于 05-21 17:36 ?788次閱讀
    鴻蒙<b class='flag-5'>ArkUI</b>-X跨平臺(tái)開(kāi)發(fā):【 編寫(xiě)第<b class='flag-5'>一</b>個(gè)<b class='flag-5'>ArkUI</b>-X應(yīng)用】

    鴻蒙ArkUI-X跨語(yǔ)言調(diào)用說(shuō)明:【平臺(tái)橋接(@arkui-x.bridge)】

    平臺(tái)橋接用于客戶端(ArkUI)和平臺(tái)(Android或iOS)之間傳遞消息,即用于ArkUI與平臺(tái)雙向數(shù)據(jù)傳遞、ArkUI側(cè)調(diào)用平臺(tái)的方法、平臺(tái)調(diào)用ArkUI側(cè)的方法。
    的頭像 發(fā)表于 05-21 15:09 ?819次閱讀
    鴻蒙<b class='flag-5'>ArkUI</b>-X跨語(yǔ)言調(diào)用說(shuō)明:【平臺(tái)橋接(@<b class='flag-5'>arkui</b>-x.bridge)】

    鴻蒙ArkUI-X跨平臺(tái)開(kāi)發(fā):【SDK目錄結(jié)構(gòu)介紹】

    本文檔配套ArkUI-X,將OpenHarmony ArkUI開(kāi)發(fā)框架擴(kuò)展到不同的OS平臺(tái),比如Android和iOS平臺(tái),讓開(kāi)發(fā)者基于ArkUI,可復(fù)用大部分的應(yīng)用代碼(UI以及主要
    的頭像 發(fā)表于 05-20 16:28 ?871次閱讀
    鴻蒙<b class='flag-5'>ArkUI</b>-X跨平臺(tái)開(kāi)發(fā):【SDK目錄結(jié)構(gòu)介紹】

    鴻蒙ArkUI-X跨平臺(tái)開(kāi)發(fā):【 應(yīng)用工程結(jié)構(gòu)說(shuō)明】

    本文檔配套ArkUI-X,將OpenHarmony ArkUI開(kāi)發(fā)框架擴(kuò)展到不同的OS平臺(tái),比如Android和iOS平臺(tái),讓開(kāi)發(fā)者基于ArkUI,可復(fù)用大部分的應(yīng)用代碼(UI以及主要
    的頭像 發(fā)表于 05-19 21:05 ?649次閱讀
    鴻蒙<b class='flag-5'>ArkUI</b>-X跨平臺(tái)開(kāi)發(fā):【 應(yīng)用工程結(jié)構(gòu)說(shuō)明】

    鴻蒙ArkUI-X跨平臺(tái)技術(shù):【概述】

    ArkUI套構(gòu)建分布式應(yīng)用的聲明式UI開(kāi)發(fā)框架。它具備簡(jiǎn)潔自然的UI信息語(yǔ)法、豐富的UI組件、多維的狀態(tài)管理,以及實(shí)時(shí)界面預(yù)覽等相關(guān)能力,幫助您提升應(yīng)用開(kāi)發(fā)效率,并能在多種設(shè)備上實(shí)
    的頭像 發(fā)表于 05-16 16:19 ?2291次閱讀
    鴻蒙<b class='flag-5'>ArkUI</b>-X跨平臺(tái)技術(shù):【概述】

    鴻蒙跨平臺(tái)框架:【ArkUi-X】創(chuàng)建工程

    鴻蒙推出了鴻ArkUi-X 框架所以就寫(xiě)個(gè)文章分享
    的頭像 發(fā)表于 05-13 17:48 ?1039次閱讀
    鴻蒙跨平臺(tái)<b class='flag-5'>框架</b>:【<b class='flag-5'>ArkUi</b>-X】創(chuàng)建工程

    鴻蒙ArkUI:【從代碼到UI顯示的整體渲染流程】

    方舟開(kāi)發(fā)框架(簡(jiǎn)稱ArkUI)是鴻蒙開(kāi)發(fā)的UI框架,提供如下兩種開(kāi)發(fā)范式,我們 **只學(xué)聲明式開(kāi)發(fā)范式**
    的頭像 發(fā)表于 05-13 16:06 ?1015次閱讀
    鴻蒙<b class='flag-5'>ArkUI</b>:【從代碼到UI顯示的整體渲染流程】

    鴻蒙開(kāi)發(fā)學(xué)習(xí):初探【ArkUI-X】

    **簡(jiǎn)單來(lái)說(shuō),ArkTS + ArkUI-X 對(duì)標(biāo)的框架為 flutter,次代碼,編譯為 native 全平臺(tái)運(yùn)行**
    的頭像 發(fā)表于 05-13 15:58 ?1118次閱讀
    鴻蒙開(kāi)發(fā)學(xué)習(xí):初探【<b class='flag-5'>ArkUI</b>-X】

    鴻蒙ArkUI開(kāi)發(fā)學(xué)習(xí):【渲染控制語(yǔ)法】

    ArkUI開(kāi)發(fā)框架套構(gòu)建 HarmonyOS / OpenHarmony 應(yīng)用界面的聲明式UI開(kāi)發(fā)框架,它支持程序使用?`if/else`?條件渲染,?`ForEach`?循環(huán)渲染
    的頭像 發(fā)表于 04-09 16:40 ?1048次閱讀
    鴻蒙<b class='flag-5'>ArkUI</b>開(kāi)發(fā)學(xué)習(xí):【渲染控制語(yǔ)法】
    主站蜘蛛池模板: 亚洲 日韩 欧美 另类 蜜桃 | 欧美视频 亚洲视频 | 久久无码AV亚洲精品色午夜 | 午夜在线观看免费完整直播网页 | 在线天天看片视频免费观看 | 亚洲精品成人AV在线观看爽翻 | 肉色欧美久久久久久久蜜桃 | 伊人久久综合影院首页 | 晚夜免费禁用十大亏亏 | X8X8拨牐拨牐X8免费视频8午夜 | 簧片高清在线观看 | 亚洲高清视频网站 | 日韩欧美高清一区 | 亚洲精品动漫免费二区 | 亚洲精品视频免费 | 亚洲一区免费观看 | 5g在线视讯年龄确认海外禁止进入 | 亚洲色噜噜狠狠网站 | 草莓视频免费在线观看 | 精品一区二区免费视频蜜桃网 | 毛片免费观看的视频在线 | yw193龙物免费官网在线 | 亚洲国产综合人成综合网站00 | 妻子+免费观看完整 | 校花娇喘呻吟校长陈若雪视频 | 色综合久久天天影视网 | 国产高清视频青青青在线 | 色琪琪无码成人AV视频 | 国产99热在线观看 | 在教室伦流澡到高潮HNP视频 | 97人妻碰视频在线观看 | 一个人HD在线观看免费高清视频 | 亚洲视频在线观看地址 | 亚洲精品乱码久久久久久直播 | 摸老师丝袜小内内摸出水 | 中文字幕日本一区 | 9国产露脸精品国产麻豆 | WWW污污污抽搐喷潮COM | av免费网站不卡观看 | 日本最新免费区中文 | 一区二区三区福利视频 |