Android之Activity生命周期学习总结

Android之Activity生命周期学习总结

1、首先我们来看看Activity的七种状态:

onCreate:Acdivity的创建他的生命周期的开始也是唯一一个必 须要传入参数的(参数一般是默认的。)
onStart:当程序执行到这里是Activity才能被用户所看见
onResume:当程序执行到这里当前Activity才可以响应用户的点击事件
onPause:程序执行到这里Activity为可见状态或者事透明状态但是不可操作
onStop:Activity处于后台挂起状态
onRestart:当程序从后台重新调用就会执行到这里否则就是
Destroy:Activity已经被销毁

2、然再来看一下这几个过程的流程图

在这里插入图片描述

3、代码段:

super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); Log.e("Activity","A->onCreate"); protected void onStart() { super.onStart(); Log.e("Activity","A->onStart");//当程序执行到这里是Activity才能被用户所看见
}

protected void onResume(){
    super.onResume();
    Log.e("Activity","A->onResume");//当程序执行到这里当前Activity才可以响应用户的点击事件

}

@Override
protected void onPause() {
    super.onPause();
    Log.e("Activity","A->onPause");//当程序执行到这里Activity为可见状态或者事透明状态但是不可操作

}

@Override
protected void onStop() {
    super.onStop();
    Log.e("Activity","A->onStop");//Activity处于后台挂起状态

}

@Override
protected void onRestart() {
    super.onRestart();
    Log.e("Activity","A->onRestart");//当程序从后台重新调用就会执行到这里否则就是Destroy

}

@Override
protected void onDestroy() {
    super.onDestroy();
    Log.e("Activity","A->onDestroy");//Activity已经被销毁

}

程序运行结果:
在这里插入图片描述
在这里插入图片描述在这里插入图片描述在这里插入图片描述
Android 之Activity生命周期的总结就到这里,接下来是值传递的总结。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值