android activity生命周期的七个状态转换

   android的一个activity生命周期中有七种状态,分别是:

   1.onCreate:完整的activity生命周期是由onCreate开始,create的时候分配资源;

   2.onDestroy:activity的生命周期由create开始,由destroy结束,destroy的时候释放已分配的资源;

   3.onStart:activity在start的时候可以在屏幕上看到此activity;

   4.onStop:activity在stop的时候从屏幕上就看不到此activity;

   5.onRestart:在屏幕可见此activity之前,即在start之前,先restart,然后start,此activity才可在屏幕可见。restart用于此activity再次可见;

   6.onResume:在activity进行start过后,此时activity屏幕可见,但是只有activity在resume过后才可以与用户进行交互;

   7.onPause:activity可见,但是不能与用户进行交互,比如正在看电子书的时候来短信了,此时会弹出短信对话框,电子书的activity此时就处于pause。

 

  以下为某一个程序在两个页面进行跳转的时候的状态变化:

 BmiIntent 为主界面activity,  Report为第二个界面activity,程序由BmiIntent界面跳转到Report界面

 

进入主界面(BmiIntent)
04-30 14:31:48.526: D/BmiInt

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值