每个活动在其生命周期中最多可能会有4种状态
当一个活动位于返回栈的栈顶时,这时活动就处于运行状态。
当一个活动不再处于栈顶位置,但仍然可见时,这时活动就进入了暂停状态。
当一个活动不再处于栈顶位置,并且完全不可见的时候,就进入了停止状态。
当一个活动从返回栈中移除后就变成了销毁状态。
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
Log.e("masg", "1.activity----onCreate创建");
}
@Override
protected void onStart() {
super.onStart();
Log.e("msg", "2.activity-----onStart执行");
}
@Override
protected void onResume() {
super.onResume();
Log.e("msg", "3.activity-----onResume焦点");
}
@Override
protected void onPause() {
super.onPause();
Log.e("msg", "4.activity-----onPause暂停");
}
@Override
protected void onStop() {
super.onStop();
Log.e("msg", "5.activity-----onStop停止");
}
@Override
protected void onDestroy() {
super.onDestroy();
Log.e("msg", "7.activity-----onDestroy销毁");
}
@Override
protected void onRestart() {
super.onRestart();
Log.e("msg", "6.activity-----onRestart重启");
}
本文地址:https://blog.csdn.net/nine_dollar/article/details/107117630
如对本文有疑问, 点击进行留言回复!!
Error running app: Default Activity Not Found
如何用HMS Nearby Service给自己的App添加近距离数据传输功能
BlockChain:2020年7月10日世界人工智能大会WAIC《链智未来 赋能产业区块链主题论坛》(四)
网友评论