鸿蒙app开发学习 Page Ability的生命周期

发布一下 0 0

Ability是应用所具备能力的抽象,也是应用程序的重要组成部分。一个应用可以具备多种能力(即可以包含多个Ability),HarmonyOS支持应用以Ability为单位进行部署。Ability可以分为FA(Feature Ability)和PA(Particle Ability)两种类型,每种类型为开发者提供了不同的模板,以便实现不同的业务功能。这段话是引用的官方文档的,今天学习的是FA(page ability)。发文只是记录学习过程。

因为一个应用可以有一个Ability多个AbilitySlice也可以有对个Ability,每个Ability对应一个AbilitySlice,所以这次学习了 一个Ability跳转到另一个AbiltySlice和一个Ability跳转到另一个Ability的生命周期。


鸿蒙app开发学习 Page Ability的生命周期

首先是打卡以后我们看下Ability和AbilitySlice的生命周期。

鸿蒙app开发学习 Page Ability的生命周期

然后点击跳转到Slice

鸿蒙app开发学习 Page Ability的生命周期

然后点击返回键

鸿蒙app开发学习 Page Ability的生命周期

最后关闭应用

鸿蒙app开发学习 Page Ability的生命周期

可以看出Ability和AbilitySlice的生命周期是一样的。接下来看下从一个Ability跳转到另一个Ability的生命周期。

第一步打开应用

鸿蒙app开发学习 Page Ability的生命周期

然后点击跳转Abilty

鸿蒙app开发学习 Page Ability的生命周期

再点击返回键

鸿蒙app开发学习 Page Ability的生命周期

最后关闭应用

鸿蒙app开发学习 Page Ability的生命周期

最后用官方给出的生命周期图片

鸿蒙app开发学习 Page Ability的生命周期

版权声明:内容来源于互联网和用户投稿 如有侵权请联系删除

本文地址:http://0561fc.cn/86959.html