A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 庭院深深深几许 金牌黑马   /  2019-4-17 14:15  /  1175 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

  Android activity的生命周期总共有以下方法:onCreate() onStart() onResume() onPause() onStop() onDestory() onRestart()。
  onCreate():App运行时,首次被调用,且只调用一次,在该方法中用于设置布局文件,控件的初始化以及做一些监听设置。
  onStart():在用户可见时调用。
  onResume():用户操作activity时调用。
  onPause():应用程序启动其他activty时被调用。
  onStop():activity不可见时被调用。
  onDestory():退出activity时被调用,调用了finish()方法或应用内存不足时被调用。

  启动activity时并未对activty做出其他操作时,activity的生命周期是onCreate()-->onStart()-->onResume()
  

启动demo到按下back键退出demo时,activty的生命周期是 onCreate()-->onStart()-->onResume()-->onPause()-->onStop()-->onDestory()

按住home键启动其他activity时,该activity并没有被销毁,调用了onPause()-->onStop()
    

再次进入该activty时,调用了onRestart()->onStart()->onResume()
  


0 个回复

您需要登录后才可以回帖 登录 | 加入黑马