美文网首页
Fragment的启动和跳转时生命周期探索

Fragment的启动和跳转时生命周期探索

作者: 邓立_全栈UncleLi | 来源:发表于2021-05-18 09:05 被阅读0次

启动

  • Fragment生命周期执行顺序

    • onAttach() -------> onCreate() -------> onCreateView() ------>onViewCreated() -----> onStart() ------> onResume()
  • Fragment所在的Activity生命周期和Fragment生命周期执行顺序

    • onCreate()(Activity)------> onAttach() -------> onCreate() -------> onCreateView() ------>onViewCreated() -----> onStart()------->onStart()(Activity) -------->onResume()(Activity) --------> onResume()

退出

  • Fragment生命周期执行顺序

    • onPause() --------> onStop() --------> onDestoryView() --------> onDestory() ---------> onDetach()
  • Fragment所在的Activity生命周期和Fragment生命周期执行顺序

    • onPause() -------->onPause()(Activity) --------> onStop() ---------> onStop()(Activity) ---------> onDestoryView() --------> onDestory() --------> onDetach()---------->onDestory()(Activity)

Home键

  • Fragment生命周期执行顺序

    • onPuse() -------> onStop()
  • Fragment所在的Activity生命周期和Fragment生命周期执行顺序

    • onPuse() ------->onPause()(Activity) -------> onStop() -------->onStop()(Activity)

重新打开

  • Fragment生命周期执行顺序

    • onStart() ------> onResume()
  • Fragment所在的Activity生命周期和Fragment生命周期执行顺序

    • onRestart()(Activity) --------> onStart() -------> onStart()(Activity) ------->onResume()(Activity) --------> onResume()

跳转到Actiivty

  • Fragment生命周期执行顺序

    • onPause() -----> onStop()
  • Fragment所在的Activity生命周期和Fragment生命周期执行顺序

    • onPause() --------> onPause()(Activity) ------> onStop() -------> onStop()(Actiivty)

从上一个页面返回

  • Fragment生命周期执行顺序

    • onStart() --------> onResume()
  • Fragment所在的Activity生命周期和Fragment生命周期执行顺序

    • onRestart()(Activity) --------> onStart() -------> onStart()(Activity) ------->onResume()(Activity) --------> onResume()

打开Acttivy弹框

  • Fragment生命周期执行顺序

    • onPause()
  • Fragment所在的Activity生命周期和Fragment生命周期执行顺序

    • onPause() ------> onPause()(Activity)

退出Activity弹框

  • Fragment生命周期执行顺序

    • onResume()
  • Fragment所在的Activity生命周期和Fragment生命周期执行顺序:

    • onResume()(Activity) ------> onResume()

相关文章

网友评论

      本文标题:Fragment的启动和跳转时生命周期探索

      本文链接:https://www.haomeiwen.com/subject/irwhjltx.html