活动的生命周期

*转自android developers docs
Activity 类提供六个核心回调:onCreate()、onStart()、onResume()、onPause()、onStop() 和 onDestroy()。当 Activity 进入新状态时,系统会调用每个回调。
onCreate()——完成活动的初始化操作
onStart()——活动由不可见变为可见时调用
onResume()——活动准备好与客户进行交互时调用
onPause()——准备启动或恢复另一个活动时调用
onStop() ——活动完全不可见时调用
onDestroy()——活动被销毁之前调用,即将活动销毁,释放内存

完整生存期—— onCreate()- onDestroy()
前台生存期——onResume()-onPause(),此时活动可以和用户进行交互
可见生存期——onStart()-onStop() 活动对于用户来说可见,但是不一定可以交互

安卓——活动与碎片的生命周期

碎片的生命周期

安卓——活动与碎片的生命周期
碎片与活动关联,若活动处于运行状态,碎片也处于运行状态,若活动被销毁,碎片也被销毁。
onAttach()——当碎片与活动建立关联时调用
onCreateView()——为碎片加载布局时调用
onActivityCreated()——活动创建完毕时调用
onDestoryView()——活动被移除时调用
onDetach()——碎片与活动解除关联时调用

相关文章:

  • 2021-09-22
  • 2021-12-06
  • 2021-10-20
  • 2021-10-05
  • 2021-10-04
  • 2021-06-06
  • 2021-10-19
猜你喜欢
  • 2021-04-11
  • 2021-04-13
  • 2021-07-22
  • 2021-06-18
  • 2022-12-23
  • 2021-04-08
  • 2021-05-13
相关资源
相似解决方案