Activity和Fragment的生命周期

运行环境:Android 10模拟器

Activity生命周期方法如下所示:

Fragment生命周期方法如下所示:

一、启动使用Fragment的Activity的日志打印

静态嵌套Fragment的生命周期如下所示
MainActivity::onCreate
fragment=======onAttach
MainActivity::onAttachFragment
fragment=======onCreate
fragment=======onCreateView
fragment=======onViewCreated
MainActivity::onContentChanged
fragment=======onActivityCreated
fragment=======onViewStateRestored
fragment=======onStart
MainActivity::onStart
MainActivity::onPostCreate
MainActivity::onResume
fragment=======onResume
MainActivity::onPostResume
MainActivity::onAttachedToWindow
MainActivity::onCreateOptionsMenu
MainActivity::onPrepareOptionsMenu

二、点击返回键之后的日志打印

//该方法连续调用两次
MainActivity::onUserInteraction
MainActivity::onUserInteraction
fragment=======onPause
MainActivity::onPause
fragment=======onStop
MainActivity::onStop
fragment=======onDestroyView
fragment=======onDestroy
fragment=======onDetach
MainActivity::onDestroy
MainActivity::onDetachedFromWindow

综上可知,Activity与Fragment的生命周期方法确实是交替执行的。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值