[文章]HarmonyOS应用开发-PageAbility生命周期介

阅读量0
0
1

pageAbility的生命周期如下图所示:

图片1.png

在代码中通过调用下列方法实现生命周期操作:

onShow() :Ability由后台不可见状态切换到前台可见状态调用onShow方法,此时用户在屏幕可以看到该Ability。

onHide() :Ability由前台切换到后台不可见状态时调用onHide方法,此时用户在屏幕看不到该Ability。

onDestroy() :应用退出,销毁Ability对象前调用onDestroy方法,开发者可以在该方法里做一些回收资源、清空缓存等应用退出前的准备工作。

onCreate() :Ability第一次启动创建Ability时调用onCreate方法,开发者可以在该方法里做一些应用初始化工作。

onInactive() :Ability失去焦点时调用onInactive方法,Ability在进入后台状态时会先失去焦点,再进入后台。

onActive() :Ability切换到前台,并且已经获取焦点时调用onActive方法。

回帖

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容图片侵权或者其他问题,请联系本站作侵删。 侵权投诉
链接复制成功,分享给好友