> 文档中心 > OpenHarmony Stage模型下的窗口开发

OpenHarmony Stage模型下的窗口开发


Stage模型下的窗口开发

作者:坚果

团队:坚果派

公众号:“大前端之旅”

润开鸿技术专家,华为 HDE,InfoQ 签约作者,OpenHarmony 布道师,擅长 HarmonyOS 应用开发、熟悉服务卡片开发,在“战码先锋”活动中作为大队长,累计培养三个小队长,带领 100+队员完成 Pr 的提交合入。欢迎通过主页或者私信联系我,加入坚果派,一起学习 OpenHarmony/HarmonyOS 应用开发。

创建项目

OpenHarmony Stage模型下的窗口开发

窗口模块的定义

窗口模块用于在同一块物理屏幕上,提供多个应用界面显示、交互的机制。

  • 对应用开发者而言,窗口模块提供了界面显示和交互能力。
  • 对终端用户而言,窗口模块提供了控制应用界面的方式。
  • 对整个操作系统而言,窗口模块提供了不同应用界面的组织管理逻辑。

窗口模块的用途

在HarmonyOS中,窗口模块主要负责以下职责:

  • 提供应用和系统界面的窗口对象。 应用开发者通过窗口加载UI界面,实现界面显示功能。
  • 组织不同窗口的显示关系,即维护不同窗口间的叠加层次和位置属性。 应用和系统的窗口具有多种类型,不