1、概念

在这里插入图片描述

2、配置文件

1、全局配置文件

在这里插入图片描述

2、模块配置文件

在这里插入图片描述
在这里插入图片描述

统一修改配置文件技巧:点击任意json 文件,选择 Open editor ,在显示的列表中统一修改。
在这里插入图片描述
在这里插入图片描述

3、UIAbility生命周期

1、图文归纳

下面通过一张图描述整个生命周期的过程
在这里插入图片描述

  • 应用程序被打开后,会创建一个 Ability 在 WindowStage 上实例化
  • 应用程序前端展示,状态变为可见、激活状态
  • 切换应用时,页面状态失活、不可见,隐藏到后台运行
  • 退出应用时,页面首先在 WindowStage 上被销毁,然后在 UIAbility 中销毁

2、生命周期方法入口

在文件 EntryAbility 中,我们可以看到这些周期变化的方法入口:
在这里插入图片描述

4、页面生命周期

1、图文描述

在这里插入图片描述
上图展示了每个页面以及组件或子组件在不同时刻的状态和过程变化。同时提供了五个组件状态变化的钩子函数,可以让用户自定义实现相应的功能。注意的是,页面生命周期的三个钩子方法只能实用于@Entry 修饰的入口组件,其余两个则是所有组件全部通用。

Logo

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

更多推荐