HarmonyOS Stage模型是多端统一的应用开发框架的核心概念,用于描述应用界面层次结构和组件间的关系。
UIAbility
- UIAbility组件:是HarmonyOS中构建用户界面的基本组件,负责显示和交互,具有生命周期管理12。
AbilityStage
- AbilityStage概念:管理和显示应用程序页面的容器,类似于Android的Activity或iOS的ViewController310。
WindowStage
- WindowStage:与AbilityStage相关联,负责窗口的创建和销毁,管理窗口阶段3。
Window
- Window:UIAbility组件提供绘制界面的窗口,是系统调度的基本单元5。
ArkUI Page
- ArkUI Page:ArkUI框架中的页面组件,用于实现UI界面的展示和交互。
自定义组件
- 自定义组件:开发者可基于ArkUI Page创建的具有特定功能的组件。
关系
- 组件关系:UIAbility是页面组件,AbilityStage是页面的容器,WindowStage管理窗口阶段,Window是UIAbility的绘制界面,ArkUI Page是页面展示的基础,自定义组件是ArkUI Page的扩展。46789。