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

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

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

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

OpenHarmony的技術(shù)架構(gòu)

ArkUI詳解 ? 2022-03-17 16:04 ? 次閱讀

上一節(jié)我們了解了關(guān)于開(kāi)源和OpenHarmony做了簡(jiǎn)單的了解,今天主要了解OpenHarmony的技術(shù)架構(gòu)

作者:堅(jiān)果

公眾號(hào):"大前端之旅"

華為云享專(zhuān)家,InfoQ簽約作者,阿里云專(zhuān)家博主,51CTO博客首席體驗(yàn)官,開(kāi)源項(xiàng)目GVA成員之一,專(zhuān)注于大前端技術(shù)的分享,包括Flutter,小程序,安卓,VUE,JavaScript。

OpenHarmony整體遵從分層設(shè)計(jì),從下向上依次為:內(nèi)核層、系統(tǒng)服務(wù)層、框架層和應(yīng)用層。系統(tǒng)功能按照“系統(tǒng) > 子系統(tǒng) > 組件”逐級(jí)展開(kāi),在多設(shè)備部署場(chǎng)景下,支持根據(jù)實(shí)際需求裁剪某些非必要的組件。OpenHarmony技術(shù)架構(gòu)如下所示:

img

上面是OpenHarmony的技術(shù)架構(gòu)下面是Flutter 架構(gòu)層

Flutter 架構(gòu)層

Flutter 被設(shè)計(jì)為一個(gè)可擴(kuò)展的分層系統(tǒng)。它可以被看作是各個(gè)獨(dú)立的組件的系列合集,上層組件各自依賴(lài)下層組件。組件無(wú)法越權(quán)訪(fǎng)問(wèn)更底層的內(nèi)容,并且框架層中的各個(gè)部分都是可選且可替代的。

Architectural diagram

對(duì)于底層操作系統(tǒng)而言,F(xiàn)lutter 應(yīng)用程序的包裝方式與其他原生應(yīng)用相同。在每一個(gè)平臺(tái)上,會(huì)包含一個(gè)特定的嵌入層,從而提供一個(gè)程序入口,程序由此可以與底層操作系統(tǒng)進(jìn)行協(xié)調(diào)。

Flutter 引擎 毫無(wú)疑問(wèn)是 Flutter 的核心,它主要使用 C++ 編寫(xiě),并提供了 Flutter 應(yīng)用所需的原語(yǔ)。當(dāng)需要繪制新一幀的內(nèi)容時(shí),引擎將負(fù)責(zé)對(duì)需要合成的場(chǎng)景進(jìn)行柵格化。它提供了 Flutter 核心 API 的底層實(shí)現(xiàn),包括圖形(通過(guò) Skia)、文本布局、文件及網(wǎng)絡(luò) IO、輔助功能支持、插件架構(gòu)和 Dart 運(yùn)行環(huán)境及編譯環(huán)境的工具鏈。

Flutter 框架層 提供了以 Dart 語(yǔ)言編寫(xiě)的現(xiàn)代響應(yīng)式框架。它包括由一系列層組成的一組豐富的平臺(tái),布局和基礎(chǔ)庫(kù)

最后是Android系統(tǒng)架構(gòu)

Android系統(tǒng)架構(gòu)

Android系統(tǒng)架構(gòu)分為四層架構(gòu),從高到低分別是應(yīng)用層,應(yīng)用框架層,系統(tǒng)運(yùn)行層和Linux內(nèi)核層。 Android會(huì)同一系列核心應(yīng)用程序包一起發(fā)布,該應(yīng)用程序包包括email客戶(hù)端,SMS短消息程序,日歷,地圖,瀏覽器,聯(lián)系人管理程序等。 它們一般都是使用Java進(jìn)行編寫(xiě)。

image-20220222221100106

總結(jié)

由于我平常接觸的是Flutter,現(xiàn)在參加的是OpenHarmony的活動(dòng),所以我就將Android ,F(xiàn)lutter,OpenHarmony各平臺(tái)的架構(gòu)做了匯總。

參考鏈接

OpenHarmon技術(shù)架構(gòu)

Flutter 架構(gòu)概覽

Android平臺(tái)架構(gòu)

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

    關(guān)注

    25

    文章

    3747

    瀏覽量

    16588
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    OpenHarmony城市技術(shù)論壇第12期——合肥站圓滿(mǎn)舉辦

    2024年12月23日,OpenHarmony城市技術(shù)論壇(以下簡(jiǎn)稱(chēng)“技術(shù)論壇”)第12期——合肥站于中國(guó)科學(xué)技術(shù)大學(xué)高新校區(qū)圓滿(mǎn)舉辦。本次技術(shù)
    的頭像 發(fā)表于 12-26 09:14 ?323次閱讀
    <b class='flag-5'>OpenHarmony</b>城市<b class='flag-5'>技術(shù)</b>論壇第12期——合肥站圓滿(mǎn)舉辦

    2024 OpenHarmony年度技術(shù)分享會(huì)來(lái)啦,預(yù)約直播有好禮~

    隨著物聯(lián)網(wǎng)、智能家居等領(lǐng)域的迅速崛起,操作系統(tǒng)作為連接萬(wàn)物的橋梁,其重要性日益凸顯。OpenHarmony作為中國(guó)本土孕育的操作系統(tǒng),自誕生之日起便承載著構(gòu)建開(kāi)放生態(tài)、推動(dòng)技術(shù)創(chuàng)新的使命。電子發(fā)燒友
    發(fā)表于 12-25 09:10

    OpenHarmony人才生態(tài)大會(huì)南向生態(tài)社區(qū)發(fā)展論壇在武漢圓滿(mǎn)舉辦

    體系與人才培養(yǎng):多元路徑,全面賦能 鴻湖萬(wàn)聯(lián)(江蘇)科技發(fā)展有限公司產(chǎn)融方案總經(jīng)理、Laval社區(qū)首席開(kāi)源教育專(zhuān)家連志安分享了OpenHarmony技術(shù)架構(gòu)、硬件知識(shí)體系及直播計(jì)劃,通過(guò)南方科技大學(xué)
    發(fā)表于 11-29 09:54

    中科創(chuàng)達(dá)旗下OSWare奧思維亮相第三屆OpenHarmony技術(shù)大會(huì)

    近日,以“技術(shù)引領(lǐng)筑生態(tài) 萬(wàn)物智聯(lián)創(chuàng)未來(lái)”為主題的第三屆 OpenHarmony 技術(shù)大會(huì)在上海成功舉行。會(huì)上,OpenHarmony統(tǒng)一互聯(lián)PMC(項(xiàng)目群項(xiàng)目管理委員會(huì))正式開(kāi)啟孵化
    的頭像 發(fā)表于 11-12 10:40 ?453次閱讀

    第三屆OpenHarmony技術(shù)大會(huì)星光璀璨、致謝OpenHarmony社區(qū)貢獻(xiàn)者

    10月12日,在上海舉辦的第三屆OpenHarmony技術(shù)大會(huì)上,32家高校OpenHarmony技術(shù)俱樂(lè)部璀璨亮相,30家高校OpenHarmon
    的頭像 發(fā)表于 10-21 14:10 ?255次閱讀

    第三屆OpenHarmony技術(shù)大會(huì) “OpenHarmony開(kāi)發(fā)者激勵(lì)計(jì)劃”授牌儀式圓滿(mǎn)舉行

    10月12日,以“技術(shù)引領(lǐng)筑生態(tài),萬(wàn)物智聯(lián)創(chuàng)未來(lái)”為主題的第三屆OpenHarmony技術(shù)大會(huì)隆重舉行,“OpenHarmony開(kāi)發(fā)者激勵(lì)計(jì)劃”授牌儀式在大會(huì)期間同步進(jìn)行。該計(jì)劃旨在增
    的頭像 發(fā)表于 10-21 11:48 ?326次閱讀
    第三屆<b class='flag-5'>OpenHarmony</b><b class='flag-5'>技術(shù)</b>大會(huì) “<b class='flag-5'>OpenHarmony</b>開(kāi)發(fā)者激勵(lì)計(jì)劃”授牌儀式圓滿(mǎn)舉行

    高燃回顧|第三屆OpenHarmony技術(shù)大會(huì)精彩瞬間

    第三屆OpenHarmony技術(shù)大會(huì)圓滿(mǎn)落幕 全球開(kāi)源精英齊聚 共同展示OpenHarmony技術(shù)、生態(tài)、人才的最新進(jìn)展 見(jiàn)證OpenHarmony
    發(fā)表于 10-16 18:47

    第三屆OpenHarmony技術(shù)大會(huì)在上海成功舉辦

    時(shí)代構(gòu)建分布式全場(chǎng)景協(xié)同的開(kāi)源操作系統(tǒng)基座。 技術(shù)上,OpenHarmony具備“架構(gòu)解耦、彈性擴(kuò)展”“異構(gòu)并行、全棧協(xié)同”“原生智能、場(chǎng)景體驗(yàn)”“原生安全、生態(tài)純凈”“極簡(jiǎn)開(kāi)發(fā)、多端部署”五大
    發(fā)表于 10-13 11:14

    30s高能速遞 | 第三屆 OpenHarmony技術(shù)大會(huì)精彩搶鮮看

    技術(shù)引領(lǐng)筑生態(tài) 萬(wàn)物智聯(lián)創(chuàng)未來(lái) 第三屆 OpenHarmony技術(shù)大會(huì) 如約而至 高燃登場(chǎng) 10月12-13日,上海世博中心 重磅嘉賓,前沿議題 看億萬(wàn)代碼如何改變未來(lái),與卓越伙伴共繪閃耀繁星 亮點(diǎn)
    發(fā)表于 10-08 17:36

    OpenHarmony年度技術(shù)俱樂(lè)部、個(gè)人及活動(dòng)評(píng)選結(jié)果公示

    2024年度技術(shù)俱樂(lè)部評(píng)選活動(dòng)已經(jīng)圓滿(mǎn)結(jié)束。在此,OpenHarmony項(xiàng)目群技術(shù)指導(dǎo)委員會(huì)(TSC)對(duì)所有參與者的積極參與和辛勤付出表示感謝。經(jīng)過(guò)嚴(yán)格的評(píng)選和審核,現(xiàn)將名單予以公示: 評(píng)選
    的頭像 發(fā)表于 10-05 08:07 ?306次閱讀

    基于ArkTS語(yǔ)言的OpenHarmony APP應(yīng)用開(kāi)發(fā):HelloOpenharmony

    1、程序簡(jiǎn)介該程序是基于OpenHarmony標(biāo)準(zhǔn)系統(tǒng)編寫(xiě)的UI應(yīng)用類(lèi):HelloOpenHarmony。本案例是基于API9接口開(kāi)發(fā)。本案例已在OpenHarmony凌蒙派-RK3568開(kāi)發(fā)
    的頭像 發(fā)表于 09-15 08:09 ?480次閱讀
    基于ArkTS語(yǔ)言的<b class='flag-5'>OpenHarmony</b> APP應(yīng)用開(kāi)發(fā):Hello<b class='flag-5'>Openharmony</b>

    河南大學(xué)OpenHarmony技術(shù)俱樂(lè)部正式揭牌成立

    8月30日,由OpenAtom OpenHarmony(以下簡(jiǎn)稱(chēng)“OpenHarmony”)項(xiàng)目群技術(shù)指導(dǎo)委員會(huì)與河南大學(xué)共同舉辦的“河南大學(xué)OpenHarmony
    的頭像 發(fā)表于 09-03 16:12 ?478次閱讀
    河南大學(xué)<b class='flag-5'>OpenHarmony</b><b class='flag-5'>技術(shù)</b>俱樂(lè)部正式揭牌成立

    OpenHarmony項(xiàng)目群技術(shù)指導(dǎo)委員會(huì)2024年中務(wù)虛研討會(huì)圓滿(mǎn)落幕

    7月19日至20日,OpenHarmony項(xiàng)目群技術(shù)指導(dǎo)委員會(huì)(后文簡(jiǎn)稱(chēng)“OpenHarmony TSC”)2024年中務(wù)虛研討會(huì)于中國(guó)廈門(mén)順利召開(kāi)。 本次會(huì)議由OpenHarmony
    的頭像 發(fā)表于 07-23 10:42 ?580次閱讀
    <b class='flag-5'>OpenHarmony</b>項(xiàng)目群<b class='flag-5'>技術(shù)</b>指導(dǎo)委員會(huì)2024年中務(wù)虛研討會(huì)圓滿(mǎn)落幕

    OpenHarmony城市技術(shù)論壇第8期——廈門(mén)站圓滿(mǎn)落幕

    2024年4月20日上午,OpenHarmony城市技術(shù)論壇(以下簡(jiǎn)稱(chēng)“技術(shù)論壇”)第8期——廈門(mén)站,在廈門(mén)大學(xué)翔安校區(qū)信息學(xué)院圓滿(mǎn)落幕。此次論壇從“終端操作系統(tǒng)十大技術(shù)挑戰(zhàn)”出發(fā),以
    的頭像 發(fā)表于 04-22 10:38 ?433次閱讀
    <b class='flag-5'>OpenHarmony</b>城市<b class='flag-5'>技術(shù)</b>論壇第8期——廈門(mén)站圓滿(mǎn)落幕

    南開(kāi)大學(xué)OpenHarmony技術(shù)俱樂(lè)部揭牌成立

    3月7日,由OpenAtom OpenHarmony(以下簡(jiǎn)稱(chēng)“OpenHarmony”)項(xiàng)目群技術(shù)指導(dǎo)委員會(huì)與南開(kāi)大學(xué)共同舉辦的“南開(kāi)大學(xué)OpenHarmony
    的頭像 發(fā)表于 03-08 08:37 ?443次閱讀
    南開(kāi)大學(xué)<b class='flag-5'>OpenHarmony</b><b class='flag-5'>技術(shù)</b>俱樂(lè)部揭牌成立
    主站蜘蛛池模板: 高清国产美女在线观看 | 日本a级三级三级三级久久 日本a级影院 | 中文字幕亚洲一区 | 性瘾高h姚蕊全文免费阅读 性做久久久久 | 福利毛片| 四虎影音在线观看 | 一区二区三区中文字幕 | 亚欧人成精品免费观看 | 欧美卡一卡二卡新区网站 | 91久久青草精品38国产 | www.色午夜| 亚洲码在线 | 高清成年美女xx免费网站黄 | 特黄一级大片 | baoyu777永久免费视频 | seba51久久精品| 亚洲免费观看在线视频 | 天天干天天爽天天操 | 亚洲欧洲一区二区三区在线 | 午夜毛片免费观看视频 | 色多多在线观看视频 | 欧美电影一区二区 | 韩国黄色三级视频 | 757福利影院合集3000 | 亚洲高清一区二区三区 | 欧美性xxxxxbbbbbb精品 | 三级国产在线 | 久久天天躁狠狠躁夜夜躁 | 91精品欧美激情在线播放 | 狠狠干狠狠操视频 | 99国产精品农村一级毛片 | 国产全肉乱妇杂乱视频 | a成人| 岛国大片在线 | 男人j进入女人免费视频 | 国产成人经典三级在线观看 | 91中文字幕视频 | 日韩毛片免费线上观看 | 欧美成人精品一区二区 | 国产日本在线播放 | 色婷婷视频在线观看 |