在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

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

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

ArkUI 3.0讓多設(shè)備開發(fā)更簡單!

HarmonyOS開發(fā)者 ? 來源:HarmonyOS開發(fā)者 ? 作者:wanglei ? 2021-11-01 11:22 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

作者:wanglei,華為UI編程框架技術(shù)專家

HarmonyOS自誕生以來,就是為滿足分布式多設(shè)備應(yīng)用場景而設(shè)計(jì)的,大到智慧屏、車機(jī)、平板,小到手機(jī)、手表。在多設(shè)備場景下進(jìn)行應(yīng)用UI界面開發(fā),面臨新的困難與挑戰(zhàn)

為了使UI界面在色彩風(fēng)格、屏幕尺寸、交互方式和組件功能等差異下仍能夠正常顯示,無疑需要開發(fā)人員花費(fèi)大量精力在UI適配。開發(fā)人員常常需要實(shí)現(xiàn)多套界面布局(甚至多套工程),來滿足不同設(shè)備間的設(shè)計(jì)差異。即使頁面差異不大,也需要進(jìn)行多設(shè)備測試,多次打包編譯在設(shè)備或者模擬器上運(yùn)行查看效果。后期維護(hù)過程中也需要不斷查看不同設(shè)備下的兼容性,這些都極大地增加了應(yīng)用開發(fā)者的工作量。

為了解決上述問題,簡化開發(fā)者在多設(shè)備上的開發(fā)調(diào)試成本,我們提出了一次開發(fā)多端部署的設(shè)計(jì)理念,實(shí)現(xiàn)通過一套工程代碼,一次開發(fā)上架,即可按需部署到不同設(shè)備。為了實(shí)現(xiàn)這一目標(biāo),我們從Harmony系統(tǒng)能力ArkUI 3.0框架能力開發(fā)工具能力三個方面,為開發(fā)者提供了多種適配方法和能力。下面將一一為大家介紹。

一、HarmonyOS系統(tǒng)能力

首先介紹一下系統(tǒng)層面提供的能力。系統(tǒng)能力無需開發(fā)者進(jìn)行頁面調(diào)整,也無需進(jìn)行業(yè)務(wù)邏輯調(diào)整,僅通過增加簡單的幾行配置描述,即可由系統(tǒng)進(jìn)行多設(shè)備適配。系統(tǒng)能力與開發(fā)范式無關(guān),因此在新的UI編程框架下仍可使用。下面我們依次介紹兩種系統(tǒng)能力:模擬小窗和平行視界。

1. 模擬小窗

模擬小窗是最常用也是最簡單的一種多設(shè)備適配方式,通過利用系統(tǒng)的懸浮窗能力,將低分辨率的應(yīng)用,以懸浮窗口的形式在高分辨率屏幕上進(jìn)行顯示。常見的使用場景是手機(jī)應(yīng)用在平板或PC上運(yùn)行的場景,如下圖所示:

模擬小窗的使用方式非常簡單,只需在項(xiàng)目中config.json文件中增加兩條描述,分別配置好應(yīng)用的目標(biāo)設(shè)備類型和響應(yīng)的窗口尺寸,即可將低分辨率的應(yīng)用運(yùn)行在高分辨率設(shè)備上。示例代碼如下:

{  “app”: {    ...    “smartWindowSize”:“360*640”,    “smartWindowDeviceType”: [      “tablet”    ]  },  ...}

(左右滑動,查看更多)

這種使用方式能夠良好地保證我們應(yīng)用的展示效果和原始平臺效果是一致的,無需開發(fā)者進(jìn)行額外的界面的適配。但是這種方式也有局限,最顯著的問題就是沒有辦法利用全部高分辨率的屏幕,整個屏幕內(nèi)展示的數(shù)據(jù)量沒有因屏幕分辨率的增加而增大,造成了屏幕上空間的浪費(fèi)。為解決此問題,系統(tǒng)提供了另一種適配方案——平行視界。

2. 平行視界

系統(tǒng)針對折疊屏、平板設(shè)備提供了平行視界的能力,借助分屏顯示的思想,將屏幕分為左右兩個部分,分別顯示應(yīng)用相關(guān)聯(lián)的兩個頁面內(nèi)容。這樣每個區(qū)域都能夠保持良好的界面顯示效果,也增加了屏幕內(nèi)的有效數(shù)據(jù)量,良好地利用了屏幕顯示區(qū)域。常用于新聞、購物類的場景,將相關(guān)的兩個頁面同時顯示,如下圖所示:

使用平行視界時,首先需要在config.json文件中配置metaData,聲明支持平行視界。同時,還需要增加easygo.json文件進(jìn)行頁面路由關(guān)系配置,指導(dǎo)系統(tǒng)進(jìn)行分屏顯示。

平行視界的詳細(xì)使用說明,可參考官網(wǎng):

https://developer.harmonyos.com/cn/docs/documentation/doc-guides/multi-device-ui-app-multiplier-guidelines-0000001135848428

二、ArkUI 3.0框架能力

上述兩種是通過配置即可實(shí)現(xiàn)的多端適配方案,使用簡單,但是使用場景比較受限。為了更加精準(zhǔn)地適配多設(shè)備界面,ArkUI 3.0框架提供了媒體查詢、多態(tài)控件、原子布局和柵格系統(tǒng),方便開發(fā)者選擇合適的能力進(jìn)行UI界面構(gòu)建。

1. 媒體查詢

媒體查詢是CSS提供的標(biāo)準(zhǔn)能力,是響應(yīng)式Web設(shè)計(jì)的關(guān)鍵部分。在新的UI范式中仍保留了此能力,作為最基礎(chǔ)的UI響應(yīng)式設(shè)計(jì)能力。在新的UI范式中,通過API接口方式對外提供媒體查詢能力,可以探查的范圍包括頁面尺寸、設(shè)備分辨率、屏幕方向、頁面寬高比、屏幕尺寸、設(shè)備類型、屏幕類型和主題模式。開發(fā)者可以根據(jù)不同的查詢結(jié)果,進(jìn)行定制化處理。比如:當(dāng)屏幕方向變化時,可以調(diào)整界面內(nèi)布局樣式和組件顯示效果;也可以根據(jù)設(shè)備類型不同,控制組件的顯示和隱藏;并且當(dāng)查詢狀態(tài)發(fā)生變化時,提供事件通知。

2. 多態(tài)組件

UI界面構(gòu)建離不開組件的使用。ArkUI 3.0框架為開發(fā)者提供了多態(tài)組件,通過組件將不同設(shè)備的樣式風(fēng)格和交互方式進(jìn)行封裝,替開發(fā)者完成大部分適配相關(guān)工作。開發(fā)者在使用多態(tài)組件時,無需考慮設(shè)備差異,只需關(guān)注功能實(shí)現(xiàn)即可。

下面通過一個示例來看看,相同的一套開發(fā)代碼在手機(jī)、智慧屏和車機(jī)上展示的不同效果。

示例代碼如下:

Column(){Text("手機(jī)/平板").margin({top:150})Button("普通按鈕").margin({top:40}).onClick(()=>{AlertDialog.show({title:'發(fā)現(xiàn)新版本',message:'當(dāng)前使用移動數(shù)據(jù)網(wǎng)絡(luò),將消耗XXXMB流量,是否更新',primaryButton:{value:'立即更新',action:()=>{}},secondaryButton:{value:'以后再說',action:()=>{}}})})}

(左右滑動,查看更多)

產(chǎn)品設(shè)計(jì)人員常常不滿足于使用系統(tǒng)默認(rèn)樣式,希望能夠針對不同的平臺使用自定義的風(fēng)格樣式。為了避免開發(fā)者逐個組件地進(jìn)行樣式調(diào)整,ArkUI 3.0框架將組件樣式相關(guān)設(shè)置信息(如顏色、尺寸、圓角弧度、內(nèi)容文本等)抽象出來形成了一個參數(shù)表,按照參數(shù)名稱和參數(shù)值的方式進(jìn)行映射。UI組件樣式屬性值都來自這張參數(shù)表,開發(fā)者和設(shè)計(jì)人員只需調(diào)整參數(shù)值,即可調(diào)整組件的顯示效果。

3. 原子布局

多設(shè)備間差異最大的還是屏幕的分辨率,差異分辨率適配離不開自適應(yīng)布局的能力。針對常見的開發(fā)場景,我們提煉了七種原子布局能力。這些布局可以獨(dú)立使用,也可多種布局疊加使用。下面我們依次介紹這七種原子布局能力:

(1)折行布局:常用于橫豎屏適配或手機(jī)向平板切換的場景。比如,豎直方向空間減少,但是水平方向上顯示區(qū)域增加,這時可考慮使用折行布局,將豎直方向的排版變成水平方向。

折行布局利用了Flex布局的折行能力實(shí)現(xiàn),配合布局約束設(shè)置,即可實(shí)現(xiàn)折行排布效果。示例代碼如下:

  Flex({direction: FlexDirection.Column, wrap: FlexWrap.Wrap}) {    Flex({justifyContent: FlexAlign.Center, alignItems: ItemAlign.Center}) {      Text("First Content")      .fontColor(Color.White)      .fontSize(30)    }    .constraintSize({minWidth: '50%', minHeight: '50%', maxWidth: 400})    .backgroundColor(Color.Gray)    Flex({justifyContent: FlexAlign.Center, alignItems: ItemAlign.Center}) {      Text("Second Content")      .fontSize(30)      .fontColor(Color.White)    }    .constraintSize({minWidth: '50%', minHeight: '50%', maxWidth: 400})    .backgroundColor('rgb(207, 171, 103)')

(2)均分布局:常用于內(nèi)容數(shù)量固定、均分顯示的場景,比如工具欄、底部菜單欄等。

示例代碼如下:

@Entry@ComponentstructIndex{build(){Flex({direction:FlexDirection.Row,alignItems:ItemAlign.Center,justifyContent:FlexAlign.SpaceEvenly}){Text('Hello').fontSize(20).borderColor(Color.Red).borderWidth(1)Text('World').fontSize(20).borderColor(Color.Red).borderWidth(1)Text('Ark').fontSize(20).borderColor(Color.Red).borderWidth(1)Text('UI').fontSize(20).borderColor(Color.Red).borderWidth(1)}.width('100%').height('100%')}}

僅需配置為FlexAlign.SpaceEvenly模式,即可在Flex組件中將內(nèi)容均分顯示。

(3)隱藏布局:是一種比較高級的布局方式,常用于分辨率變化較大,且不同分辨率下顯示內(nèi)容有所差異的場景。主要思想是通過增加或減少顯示內(nèi)容,來保持最佳的顯示效果。比如媒體播放控制器,在寬屏場景可以完整顯示全部控制項(xiàng)(包含播放、暫停、上一首、下一首、快進(jìn)、快退,可能還有點(diǎn)贊和收藏按鈕等),而在低分辨率場景只保留部分控制項(xiàng)(比如播放、暫停、上一首、下一首按鈕)。

隱藏布局使用方式非常簡單,只需通過displayPriority方法設(shè)置顯示優(yōu)先級,具有相同優(yōu)先級的元素會同時顯示或隱藏。在進(jìn)行布局計(jì)算時,會根據(jù)當(dāng)前可用空間,計(jì)算當(dāng)前可顯示組件進(jìn)行顯示。示例代碼如下:

Row({space: 10}) {  Text('1')    .width(100)    .textAlign(TextAlign.Center)    .fontSize(40)    .backgroundColor(Color.Red)    .displayPriority(2)  Text('2')    .width(100)    .fontSize(40)    .textAlign(TextAlign.Center)    .backgroundColor(Color.Red)    .displayPriority(1)  Text('3')    .width(100)    .textAlign(TextAlign.Center)    .fontSize(40)    .backgroundColor(Color.Red)    .displayPriority(3)  Text('4')    .width(100)    .textAlign(TextAlign.Center)    .fontSize(40)    .backgroundColor(Color.Red)    .displayPriority(1)  Text('5')    .width(100)    .textAlign(TextAlign.Center)    .fontSize(40)    .backgroundColor(Color.Red)    .displayPriority(2)}

(4)占比布局:是一種很常見的布局,就是根據(jù)容器尺寸按照比例進(jìn)行顯示。

通過設(shè)置百分比尺寸,即可實(shí)現(xiàn)比例調(diào)整。示例代碼如下:

@Entry@ComponentstructIndex{build(){Row(){Text('Hello').fontSize(20).width('50%').backgroundColor(Color.Red)Text('World').fontSize(20).width('20%').backgroundColor(Color.Yellow)Text('Ark').fontSize(20).width('15%').backgroundColor(Color.Green)Text('UI').fontSize(20).width('15%').backgroundColor(Color.Gray)}.width('100%').height('100%')}}

左右滑動,查看更多)

(5)拉伸縮放布局:組件尺寸跟隨父容器尺寸變化,產(chǎn)生拉伸或縮放的展示效果。

通過設(shè)置相對容器的比例,實(shí)現(xiàn)拉伸或縮放的展示效果。示例代碼如下:

Row(){Image($r('app.media.background')).objectFit(ImageFit.Fill).width('100%').height('100%')    }

左右滑動,查看更多)

(6)固定寬高比布局:在拉伸縮放時保持自身寬高比,通常用于圖片縮放場景中,可保持圖片顯示效果正常,避免圖片被拉長或壓癟,引起顯示失真。

通過設(shè)置寬高比,保持按照固定寬高比進(jìn)行拉伸顯示,保障圖片不會產(chǎn)生變形。示例代碼如下:

Row(){Image($r('app.media.background')).objectFit(ImageFit.Fill).width('100%').height('100%').aspectRatio(1.2)}

左右滑動,查看更多)

(7)延伸布局:根據(jù)尺寸調(diào)整內(nèi)容顯示數(shù)量,主要是通過像列表這樣的能力來實(shí)現(xiàn)。

根據(jù)寬度不同,顯示不同數(shù)量的內(nèi)容,并且可以通過滑動操作,顯示出更多內(nèi)容。示例代碼如下:

@Entry@ComponentstructIndex{privatedata:string[]=['Hello','World','Ark','UI','This','Is','Layout','Demo']build(){Flex({direction:FlexDirection.Column,justifyContent:FlexAlign.Center}){List({space:10}){ForEach(this.data,(item)=>{ListItem(){Text(item).fontSize(20).width(80)}.height(80).backgroundColor(Color.Red)})}.listDirection(Axis.Horizontal).width('100%').height(100)}.width('100%').height('100%')}}

左右滑動,查看更多)

此示例通過List作為布局容器,進(jìn)行內(nèi)容線性排布,并支持滑動響應(yīng)。

4. 柵格系統(tǒng)

ArkUI 3.0框架還提供了完整的柵格系統(tǒng)。所謂柵格系統(tǒng)是來自UX設(shè)計(jì)中的柵格設(shè)計(jì),將屏幕寬度按照不同數(shù)量的柵格劃分為不同的列,組件的尺寸占用一個或多個柵格。采用這種方式進(jìn)行設(shè)計(jì)的布局系統(tǒng),稱之為柵格系統(tǒng)。使用柵格系統(tǒng),可以屏蔽屏幕分辨率的差異,在不同分辨率的屏幕上保持顯示內(nèi)容的相對尺寸一致。

常見的柵格系統(tǒng)有8柵格系統(tǒng)和12柵格系統(tǒng),而我們提供的是動態(tài)柵格系統(tǒng),可以根據(jù)不同的屏幕尺寸,動態(tài)地調(diào)整柵格數(shù)量。使用動態(tài)柵格系統(tǒng)時,不同分辨率的設(shè)備使用不同的柵格配置,比如:手機(jī)豎屏采用4柵格系統(tǒng),手機(jī)橫屏和折疊屏采用8柵格系統(tǒng),大屏采用12柵格系統(tǒng)。

為了方便開發(fā)者使用,ArkUI 3.0框架提供了柵格布局容器GridContainer。下面我們來看一個示例,代碼如下:

Stack(){GridContainer({sizeType:SizeType.Auto}){Row(){Button('OK').fontSize(30).gridSpan(2).useSizeType({lg:4})}}}

左右滑動,查看更多)

柵格布局容器可以設(shè)置為固定柵格數(shù),也可以設(shè)置為Auto模式。此示例采用的是Auto模式,柵格布局容器會根據(jù)寬度動態(tài)調(diào)整柵格數(shù)量。同時通過useSizeType屬性方法,可以設(shè)置在不同柵格模式下,組件占用的柵格數(shù)量。比如:“.useSizeType({lg: 4})”表示在large柵格系統(tǒng)(即12柵格系統(tǒng))中,Button組件寬度占用4柵格顯示。

三、開發(fā)工具能力

除了上面的系統(tǒng)能力和ArkUI 3.0框架能力外,我們還從開發(fā)工具(DevEco Studio)方面,為開發(fā)者提供了各種各樣的開發(fā)模板,以及多設(shè)備預(yù)覽等能力,減少開發(fā)者的開發(fā)調(diào)試成本,提升開發(fā)效率。

1. 開發(fā)模板

開發(fā)模板主要包括工程模板和卡片模板。

  • 工程模板:DevEco Studio預(yù)置了豐富的工程模板,可以根據(jù)工程向?qū)лp松創(chuàng)建適應(yīng)于各類設(shè)備的工程,并自動生成對應(yīng)的代碼和資源模板。創(chuàng)建工程時,開發(fā)者可以挑選合適的工程模板。
  • 卡片模板:DevEco Studio提供了多種類型的卡片模板,開發(fā)者可以根據(jù)需要展示的信息類型靈活選擇模板,快速構(gòu)建服務(wù)卡片。

2. 多設(shè)備預(yù)覽

DevEco Studio還支持多設(shè)備預(yù)覽能力,開發(fā)者可以在同一窗口中,同時查看多種設(shè)備下UI界面的展示效果。預(yù)覽器與真機(jī)設(shè)備采用相同渲染引擎和UI框架,可以最大程度地做到預(yù)覽效果與真機(jī)運(yùn)行效果的一致。以下視頻展示了多設(shè)備預(yù)覽能力: 感興趣的小伙伴,可以從官網(wǎng)下載和體驗(yàn)DevEco Studio新版本:

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

四、結(jié)束語

實(shí)現(xiàn)完美的一次開發(fā)多端部署效果,離不開開發(fā)者的參與。UI開發(fā)框架和系統(tǒng)在實(shí)現(xiàn)一次開發(fā)多端部署的過程中進(jìn)行了初步的探索,也期待開發(fā)者能反饋更多的多設(shè)備UI開發(fā)過程中的痛點(diǎn),以及期待系統(tǒng)框架提供的能力。歡迎開發(fā)者和我們一起,在開源社區(qū)將一次開發(fā)多端部署的能力豐富起來!

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

    關(guān)注

    0

    文章

    206

    瀏覽量

    21719
  • 代碼
    +關(guān)注

    關(guān)注

    30

    文章

    4892

    瀏覽量

    70413
  • 智慧屏
    +關(guān)注

    關(guān)注

    2

    文章

    360

    瀏覽量

    20001
  • HarmonyOS
    +關(guān)注

    關(guān)注

    80

    文章

    2127

    瀏覽量

    32455

原文標(biāo)題:HDC2021技術(shù)分論壇:ArkUI 3.0讓多設(shè)備開發(fā)更簡單!

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

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

掃碼添加小助手

加入工程師交流群

    評論

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

    ArkUI-X通過Stage模型開發(fā)Android端應(yīng)用指南(一)

    簡介 本文介紹將ArkUI框架擴(kuò)展到Android平臺所需要的必要的類及其使用說明,開發(fā)者基于OpenHarmony,可復(fù)用大部分的應(yīng)用代碼(生命周期等)并可以部署到Android平臺,降低跨平臺
    發(fā)表于 06-24 22:16

    ArkUI介紹

    ArkUI(方舟UI框架)為應(yīng)用的UI開發(fā)提供了完整的基礎(chǔ)設(shè)施,包括簡潔的UI語法、豐富的UI功能(組件、布局、動畫以及交互事件),以及實(shí)時界面預(yù)覽工具等,可以支持開發(fā)者進(jìn)行可視化界面開發(fā)
    發(fā)表于 06-24 06:41

    ArkUI-X應(yīng)用工程結(jié)構(gòu)說明

    簡介 本文檔配套ArkUI-X,將OpenHarmony ArkUI開發(fā)框架擴(kuò)展到不同的OS平臺,比如Android和iOS平臺,讓開發(fā)者基于Ark
    發(fā)表于 06-19 23:11

    ArkUI-X跨平臺技術(shù)落地-華為運(yùn)動健康(一)

    的設(shè)計(jì)策略: 1.運(yùn)動健康首頁歷史邏輯復(fù)雜,涉及的模塊并且改造包袱重,仍使用原生頁面native開發(fā)技術(shù)。 2.在運(yùn)動健康內(nèi)部的二級頁面(如心臟健康、睡眠等頁面)使用ArkUI-X技術(shù),實(shí)現(xiàn)頁面級別
    發(fā)表于 06-18 22:53

    ArkUI-X跨平臺應(yīng)用改造指南

    ArkUI-X跨平臺應(yīng)用改造指南 現(xiàn)狀與訴求 隨著 HarmonyOS Next 5.0 版本正式發(fā)布,眾多開發(fā)者基于 ArkTS 語言為 HarmonyOS Next 系統(tǒng)開發(fā)了大量應(yīng)用,這極大
    發(fā)表于 06-16 23:05

    ArkUI-X與Android聯(lián)動編譯開發(fā)指南

    .arkui-x/android/app/build.gradle目錄下設(shè)置configBuildFlag開關(guān),可觸發(fā)聯(lián)動ArkTS源碼編譯腳本,默認(rèn)為false,不執(zhí)行編譯ArkTS腳本文件。 //執(zhí)行聯(lián)動
    發(fā)表于 06-16 22:55

    ArkUI-X框架LogInterface使用指南

    WARN/INFO/DEBUG),存在應(yīng)用崩潰的風(fēng)險。 注意:開發(fā)者使用時注冊,必須位于調(diào)用MyApplication超類的onCreate()方法之后 設(shè)置ArkUI-X框架
    發(fā)表于 06-15 23:20

    ArkUI-X構(gòu)建Android平臺AAR及使用

    本教程主要講述如何利用ArkUI-X SDK完成Android AAR開發(fā),實(shí)現(xiàn)基于ArkTS的聲明式開發(fā)范式在android平臺顯示。包括: 1.跨平臺Library工程開發(fā)介紹 2
    的頭像 發(fā)表于 06-12 22:45 ?171次閱讀

    ArkUI-X與Android消息通信

    平臺橋接用于客戶端(ArkUI)和平臺(Android或iOS)之間傳遞消息,即用于ArkUI與平臺雙向數(shù)據(jù)傳遞、ArkUI側(cè)調(diào)用平臺的方法、平臺調(diào)用ArkUI側(cè)的方法。本文主要介紹A
    發(fā)表于 06-08 22:15

    ArkUI-X中Plugin生命周期開發(fā)指南

    ; } } } 添加ArkUI-X插件 在StageActivity中,新增addPlugin11+方法,并以字符串形式提供IArkUIXPlugin的實(shí)現(xiàn)類的完整包名,用于將開發(fā)者實(shí)現(xiàn)
    發(fā)表于 06-04 22:36

    ArkUI-X跨平臺框架接入指南

    ,就可以構(gòu)建支持平臺的精美、高性能應(yīng)用。 使用DevEco Studio開發(fā)ArkUI-X約束說明 DevEco Studio僅支持ArkUI-X源碼
    發(fā)表于 05-18 18:21

    愛立信如何網(wǎng)絡(luò)運(yùn)維簡單

    在愛立信“可編程網(wǎng)絡(luò)”這一創(chuàng)新概念里,差異化連接、AI賦能和意圖驅(qū)動、網(wǎng)絡(luò)能力開放作為三大基石,各司其職,網(wǎng)絡(luò)智能、更靈活、開放。本期《信觀察》,愛立信專家將從AI賦能和意圖驅(qū)動的概念和功能入手,與您分享愛立信如何“
    的頭像 發(fā)表于 03-03 09:27 ?7674次閱讀

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

    在原生鴻蒙應(yīng)用開發(fā)中,華為針對ArkUI框架推出了一整套針對設(shè)備適配的完善能力(如“一”能力)以及高階組件(如分欄、邊看邊評等),幫助
    的頭像 發(fā)表于 01-16 14:46 ?699次閱讀

    告別繁瑣!盾華物聯(lián)網(wǎng)智慧控制中心,中小型控制中心建設(shè)簡單

    告別繁瑣!盾華物聯(lián)網(wǎng)智慧控制中心,中小型控制中心建設(shè)簡單
    的頭像 發(fā)表于 11-29 09:41 ?505次閱讀
    告別繁瑣!盾華物聯(lián)網(wǎng)智慧控制中心,<b class='flag-5'>讓</b>中小型控制中心建設(shè)<b class='flag-5'>更</b><b class='flag-5'>簡單</b>!

    暢享無線投屏新體驗(yàn),USB連接設(shè)備兼容

    。 這款無線投屏技術(shù)的亮點(diǎn)在于其獨(dú)特的USB/DP雙通道設(shè)計(jì)。無論您使用的是筆記本電腦、臺式機(jī),還是手機(jī)等設(shè)備,都能輕松連接。USB接口的廣泛應(yīng)用使得設(shè)備之間的連接變得異常簡單,無需再為不同接口而煩惱
    發(fā)表于 10-12 10:49
    主站蜘蛛池模板: 欧美性妇 | 免费在线看黄色 | 欧美色图亚洲综合 | 天天看片中文字幕 | 五月情网 | 天天草夜夜 | 视频h在线观看 | 天堂最新版在线www在线 | 一级特黄性生活大片免费观看 | 亚洲乱码卡一卡二卡三永久 | 精品福利视频网 | 影音先锋色天使 | 黄黄的网站在线观看 | 久久人人干 | 色综合色综合色综合色综合 | 国产98在线传媒在线视频 | 欧美在线精品一区二区三区 | 欧美成人 色 图 | 国产美女主播在线观看 | 新版天堂中文资源官网 | 色视频免费观看 | 欧美成人精品一级高清片 | 中文字幕在线观看亚洲 | 三级电影在线观看视频 | 成人免费黄色 | 四虎国产永久在线观看 | 天天玩夜夜操 | 四虎影院永久免费观看 | 福利视频一区二区牛牛 | 天天噜噜色 | www婷婷 | 一本高清在线 | 色天使久久综合给合久久97色 | 成年人黄色片视频 | 欧美性区| 欧美三级手机在线 | 狠狠激情五月综合婷婷俺 | 日日干夜夜操s8 | 九色国产在视频线精品视频 | 日韩精品另类天天更新影院 | 真实偷清晰对白在线视频 |