Harmony學習2:ArkUI,更高效的架構設計

为敢技术發表於2024-10-15

ArkUI是在端到端整條技術路徑上設計了一整套完整的分層機制。

一、前段層:

ArkUI對常用的UI元件的結構、樣式、事件三大屬性進行了獨立的封裝,內建於SDK中。

ArkTS為這種聯動重新整理提供了多維度的狀態管理機制,開發人員可以透過對資料進行註釋標記,合理控制資料對應View的更新作用範圍。

比如,單獨更新:@State父元件、@State子元件

父子單向更新:@State父元件、@Prop子元件

父子雙向更新:@State父元件、@Link子元件

狀態變數全景:

二、核心層:

編譯技術:

【方舟編譯執行時】涉及到開發環境和終端環境。

相關文章