女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

OpenHarmony的技術架構

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

上一節我們了解了關于開源和OpenHarmony做了簡單的了解,今天主要了解OpenHarmony的技術架構

作者:堅果

公眾號:"大前端之旅"

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

OpenHarmony整體遵從分層設計,從下向上依次為:內核層、系統服務層、框架層和應用層。系統功能按照“系統 > 子系統 > 組件”逐級展開,在多設備部署場景下,支持根據實際需求裁剪某些非必要的組件。OpenHarmony技術架構如下所示:

img

上面是OpenHarmony的技術架構下面是Flutter 架構層

Flutter 架構層

Flutter 被設計為一個可擴展的分層系統。它可以被看作是各個獨立的組件的系列合集,上層組件各自依賴下層組件。組件無法越權訪問更底層的內容,并且框架層中的各個部分都是可選且可替代的。

Architectural diagram

對于底層操作系統而言,Flutter 應用程序的包裝方式與其他原生應用相同。在每一個平臺上,會包含一個特定的嵌入層,從而提供一個程序入口,程序由此可以與底層操作系統進行協調。

Flutter 引擎 毫無疑問是 Flutter 的核心,它主要使用 C++ 編寫,并提供了 Flutter 應用所需的原語。當需要繪制新一幀的內容時,引擎將負責對需要合成的場景進行柵格化。它提供了 Flutter 核心 API 的底層實現,包括圖形(通過 Skia)、文本布局、文件及網絡 IO、輔助功能支持、插件架構和 Dart 運行環境及編譯環境的工具鏈。

Flutter 框架層 提供了以 Dart 語言編寫的現代響應式框架。它包括由一系列層組成的一組豐富的平臺,布局和基礎庫

最后是Android系統架構

Android系統架構

Android系統架構分為四層架構,從高到低分別是應用層,應用框架層,系統運行層和Linux內核層。 Android會同一系列核心應用程序包一起發布,該應用程序包包括email客戶端,SMS短消息程序,日歷,地圖,瀏覽器,聯系人管理程序等。 它們一般都是使用Java進行編寫。

image-20220222221100106

總結

由于我平常接觸的是Flutter,現在參加的是OpenHarmony的活動,所以我就將Android ,Flutter,OpenHarmony各平臺的架構做了匯總。

參考鏈接

OpenHarmon技術架構

Flutter 架構概覽

Android平臺架構

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • OpenHarmony
    +關注

    關注

    27

    文章

    3835

    瀏覽量

    18171
收藏 人收藏

    評論

    相關推薦
    熱點推薦

    聚首巴黎!歐洲OpenHarmony城市技術論壇點亮未來創新之光

    AI如何使能終端操作系統技術架構升級、交互體驗重構以及生態協同融合。 現場合影 本次活動由OpenHarmony項目群技術指導委員會(TSC)主辦,邀請多位來自歐洲本土以及國內的資深
    的頭像 發表于 05-09 18:39 ?456次閱讀
    聚首巴黎!歐洲<b class='flag-5'>OpenHarmony</b>城市<b class='flag-5'>技術</b>論壇點亮未來創新之光

    北京迅為RK3568開發板OpenHarmony系統南向驅動開發內核HDF驅動框架架構

    北京迅為RK3568開發板OpenHarmony系統南向驅動開發內核HDF驅動框架架構
    的頭像 發表于 03-11 14:13 ?992次閱讀
    北京迅為RK3568開發板<b class='flag-5'>OpenHarmony</b>系統南向驅動開發內核HDF驅動框架<b class='flag-5'>架構</b>

    OpenHarmony城市技術論壇第12期——合肥站圓滿舉辦

    2024年12月23日,OpenHarmony城市技術論壇(以下簡稱“技術論壇”)第12期——合肥站于中國科學技術大學高新校區圓滿舉辦。本次技術
    的頭像 發表于 12-26 09:14 ?717次閱讀
    <b class='flag-5'>OpenHarmony</b>城市<b class='flag-5'>技術</b>論壇第12期——合肥站圓滿舉辦

    2024 OpenHarmony年度技術分享會來啦,預約直播有好禮~

    隨著物聯網、智能家居等領域的迅速崛起,操作系統作為連接萬物的橋梁,其重要性日益凸顯。OpenHarmony作為中國本土孕育的操作系統,自誕生之日起便承載著構建開放生態、推動技術創新的使命。電子發燒友
    發表于 12-25 09:10

    OpenHarmony人才生態大會南向生態社區發展論壇在武漢圓滿舉辦

    體系與人才培養:多元路徑,全面賦能 鴻湖萬聯(江蘇)科技發展有限公司產融方案總經理、Laval社區首席開源教育專家連志安分享了OpenHarmony技術架構、硬件知識體系及直播計劃,通過南方科技大學
    發表于 11-29 09:54

    中科創達旗下OSWare奧思維亮相第三屆OpenHarmony技術大會

    近日,以“技術引領筑生態 萬物智聯創未來”為主題的第三屆 OpenHarmony 技術大會在上海成功舉行。會上,OpenHarmony統一互聯PMC(項目群項目管理委員會)正式開啟孵化
    的頭像 發表于 11-12 10:40 ?784次閱讀

    第三屆OpenHarmony技術大會星光璀璨、致謝OpenHarmony社區貢獻者

    10月12日,在上海舉辦的第三屆OpenHarmony技術大會上,32家高校OpenHarmony技術俱樂部璀璨亮相,30家高校OpenHarmon
    的頭像 發表于 10-21 14:10 ?484次閱讀

    第三屆OpenHarmony技術大會 “OpenHarmony開發者激勵計劃”授牌儀式圓滿舉行

    10月12日,以“技術引領筑生態,萬物智聯創未來”為主題的第三屆OpenHarmony技術大會隆重舉行,“OpenHarmony開發者激勵計劃”授牌儀式在大會期間同步進行。該計劃旨在增
    的頭像 發表于 10-21 11:48 ?572次閱讀
    第三屆<b class='flag-5'>OpenHarmony</b><b class='flag-5'>技術</b>大會 “<b class='flag-5'>OpenHarmony</b>開發者激勵計劃”授牌儀式圓滿舉行

    高燃回顧|第三屆OpenHarmony技術大會精彩瞬間

    第三屆OpenHarmony技術大會圓滿落幕 全球開源精英齊聚 共同展示OpenHarmony技術、生態、人才的最新進展 見證OpenHarmony
    發表于 10-16 18:47

    第三屆OpenHarmony技術大會在上海成功舉辦

    時代構建分布式全場景協同的開源操作系統基座。 技術上,OpenHarmony具備“架構解耦、彈性擴展”“異構并行、全棧協同”“原生智能、場景體驗”“原生安全、生態純凈”“極簡開發、多端部署”五大
    發表于 10-13 11:14

    30s高能速遞 | 第三屆 OpenHarmony技術大會精彩搶鮮看

    技術引領筑生態 萬物智聯創未來 第三屆 OpenHarmony技術大會 如約而至 高燃登場 10月12-13日,上海世博中心 重磅嘉賓,前沿議題 看億萬代碼如何改變未來,與卓越伙伴共繪閃耀繁星 亮點
    發表于 10-08 17:36

    OpenHarmony年度技術俱樂部、個人及活動評選結果公示

    2024年度技術俱樂部評選活動已經圓滿結束。在此,OpenHarmony項目群技術指導委員會(TSC)對所有參與者的積極參與和辛勤付出表示感謝。經過嚴格的評選和審核,現將名單予以公示: 評選
    的頭像 發表于 10-05 08:07 ?547次閱讀

    基于ArkTS語言的OpenHarmony APP應用開發:HelloOpenharmony

    1、程序簡介該程序是基于OpenHarmony標準系統編寫的UI應用類:HelloOpenHarmony。本案例是基于API9接口開發。本案例已在OpenHarmony凌蒙派-RK3568開發
    的頭像 發表于 09-15 08:09 ?767次閱讀
    基于ArkTS語言的<b class='flag-5'>OpenHarmony</b> APP應用開發:Hello<b class='flag-5'>Openharmony</b>

    河南大學OpenHarmony技術俱樂部正式揭牌成立

    8月30日,由OpenAtom OpenHarmony(以下簡稱“OpenHarmony”)項目群技術指導委員會與河南大學共同舉辦的“河南大學OpenHarmony
    的頭像 發表于 09-03 16:12 ?669次閱讀
    河南大學<b class='flag-5'>OpenHarmony</b><b class='flag-5'>技術</b>俱樂部正式揭牌成立

    OpenHarmony項目群技術指導委員會2024年中務虛研討會圓滿落幕

    7月19日至20日,OpenHarmony項目群技術指導委員會(后文簡稱“OpenHarmony TSC”)2024年中務虛研討會于中國廈門順利召開。 本次會議由OpenHarmony
    的頭像 發表于 07-23 10:42 ?753次閱讀
    <b class='flag-5'>OpenHarmony</b>項目群<b class='flag-5'>技術</b>指導委員會2024年中務虛研討會圓滿落幕