【鸿蒙HarmonyOS开发】PageAbility和AbilitySlice的生命周期

Ability是应用所具备能力的抽象,也是应用程序的重要组成部分。一个应用可以具备多种能力(即可以包含多个Ability),HarmonyOS支持应用以Ability为单位进行部署。

AbilitySlice Page模板的Ability的基本单元,AbilitySlice为Ability提供了服务逻辑和UI展示的载体。

 Ability和AbilitySlice的生命周期相同 

【鸿蒙HarmonyOS开发】PageAbility和AbilitySlice的生命周期_第1张图片

  • onStart():在此处初始化UI,该方法在整个生命周期中只调用一次。
  • onActive():当UI初始化完成,进入可交互状态时回调该方法。
  • onInavtive():被完全或部分覆盖时回调该方法。
  • onBackground():进化后台回调该方法。
  • onForeground():后台切换到前台回调该方法。
  • onStop():被摧毁后回调该方法。

你可能感兴趣的:(鸿蒙开发)