Android---Activity四种状态

Android生命周期一般分为四个基本状态:running(活动状态),pause(暂停状态),stopped(停止状态),killed(死亡状态)。

1.running(活动状态):可见,可交互;onCreate()-->onStrat()-->onResume();

                                                                      (瞬)        (瞬)              ()

onCreate():,屏幕最前,栈最顶,出现一次,基本启动逻辑,定义用户界面,可能实例化某些类范围变量。

2.pause(暂停状态):可见,不可交互;onPause()-->onResume()(重回前台),onResume()-->onPause();

3.stopped(停止状态):不可见,不可交互;onPause()-->onStop()(结束),onStop()-->onRestart()-->onStart()-->onResume()(恢复);

4.killed(死亡状态):activity处于暂停或停止状态,若内存不足,从内存中删除;两种:(1)用户操作所致:onStop()-->onDestroy()(2)系统自动强制执行,activity被强行结束。其中onDestory是在被系统finish期间调用的。

 

ondestory():系统内存不足时,跳过不执行。

onpause(),onstop():不能被跳过,不能不执行

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值