以下內容均基于HarmonyOS NEXT版本 定義 Context是應用中對象的上下文,其提供了應用的一些基礎信息,例如resourceManager(資源管理)、appl...

以下內容均基于HarmonyOS NEXT版本 定義 Context是應用中對象的上下文,其提供了應用的一些基礎信息,例如resourceManager(資源管理)、appl...
以下內容均基于HarmonyOS NEXT版本 HarmonyOS Stage模型采用分層設計思想,形成Application Framework -> AbilitySta...
Ability Kit(程序框架服務)提供了應用程序開發和運行的應用模型,是系統為開發者提供的應用程序所需能力的抽象提煉,它提供了應用程序必備的組件和運行機制。 應用模型 隨...
一、@Watch 裝飾器:狀態變化的實時監聽者 核心功能 @Watch用于監聽可觀察狀態變量(如@State/@Prop/@Link)的變化,在變量值發生變動時觸發回調函數。...
一、基本概念 1. LocalStorage(頁面級內存存儲) 專為單個UIAbility或頁面組件樹設計,支持通過@Entry裝飾器在根節點分配實例,子組件自動繼承訪問權限...
Context數量 Activity數量 + Service數量 + 1 (1為Application) Context的繼承關系 Context下有兩個子類,Context...
ArkTS語言介紹 聲明 ArkTS通過聲明引入變量、常量、函數和類型。 變量聲明 以關鍵字let開頭的聲明引入變量,該變量在程序執行期間可以具有不同的值。 常量聲明 以關鍵...
環境搭建 1. 安裝DevEco Studio: 官方教程地址[https://developer.huawei.com/consumer/cn/doc/harmonyos-...
一、@Styles裝飾器:組件級樣式復用 1. 核心特性 @Styles裝飾器是ArkUI框架中實現樣式復用的基礎工具,支持組件內定義和全局定義兩種模式。組件內定義的@Sty...
一、@Require裝飾器:強制校驗組件構造參數的完整性 基本概念 @Require是ArkTS的參數校驗裝飾器,用于強制父組件在構造子組件時必須傳遞指定參數。自API 11...
在ArkUI框架中,狀態管理是構建動態交互應用的核心機制。@State、@Prop、@Link構成了狀態管理的核心三角,開發者可以高效地實現組件間狀態的聲明、傳遞與同步。 基...
一、基本概念 1. @Provide與@Consume:跨組件樹雙向同步 這對裝飾器實現了任意層級組件間的雙向數據綁定。@Provide在祖先組件中聲明共享狀態,@Consu...
一、核心概念解析 1. @Builder裝飾器:UI復用的基石 定義:將重復的UI邏輯抽象為獨立函數,支持組件內或全局復用。 特性:作用域控制:組件內(私有)或全局定義。狀態...
一、組件架構設計原理 1.1 組件化核心機制 HarmonyOS自定義組件基于ArkUI框架構建,采用聲明式UI編程模型,通過@Component裝飾器實現組件封裝。其核心特...
前言 有好多人向我咨詢過Input ANR問題,說實話,我也是一直無法徹底的解釋清楚,我下決心要徹底搞懂這塊知識點。 話不多說先上圖 一個event的正常流程 InputRe...
Android 12 發布已經有 4 個月了,而且隨著各大市場對應用適配的要求逐漸提高,小菜也嘗試將一個歷史的應用簡單升級適配 Android 12; Android 12 ...