Stage 模型官网地址: https://docs.openharmony.cn/pages/v4.0/zh-cn/application-dev/application-models/stage-model-development-overview.md

1.Stage模型组件

  • UIAbility: 主要用于用户界面和用户交互
  • ExtensionAbility: 负责UIAbility之外的事,具有很多派生类,开发者不直接从ExtensionAbility组件派生,而是需要使用ExtensionAbility组件的派生类
    在这里插入图片描述
    对比黑马公开课模型图:
    在这里插入图片描述

2. UIAbility的生命周期

包括Create、Foreground、Background、Destroy四个状态

在这里插入图片描述
生命周期回调:
在这里插入图片描述

3. UIAbility的启动模式

  • singleton(单实例模式)
  • multiton(多实例模式)
  • specified(指定实例模式)
    上述官网链接文档中有详细说明及示例,可查阅
Logo

讨论HarmonyOS开发技术,专注于API与组件、DevEco Studio、测试、元服务和应用上架分发等。

更多推荐