android studio生命周期代码,Android Studio 之 Activity 的生命周期

b81143ea394498abd4f480fedb12d68c.png

翻转屏幕,会重新加载Activity

package com.example.activitylivecycle;

import android.os.Bundle;

import android.util.Log;

import androidx.appcompat.app.AppCompatActivity;

public class MainActivity extends AppCompatActivity {

//定义 TAG 方便自己容易查找日志

//翻转屏幕,Activity 会重新创建加载

String TAG = "myTag";

@Override

protected void onCreate(Bundle savedInstanceState) {

super.onCreate(savedInstanceState);

setContentView(R.layout.activity_main);

Log.d(TAG,"onCreate: ");

}

@Override

protected void onStart() {

super.onStart();

Log.d(TAG,"onStart: ");

}

@Override

protected void onResume() {

super.onResume();

Log.d(TAG,"onResume: ");

}

@Override

protected void onPause() {

super.onPause();

Log.d(TAG,"onPause: ");

}

@Override

protected void onStop() {

super.onStop();

Log.d(TAG,"onStop: ");

}

@Override

protected void onRestart() {

super.onRestart();

Log.d(TAG,"onRestart: ");

}

@Override

protected void onDestroy() {

super.onDestroy();

Log.d(TAG,"onDestroy: ");

}

}

打开app后产生的事件

2019-11-01 19:28:59.070 3334-3334/com.example.activitylivecycle D/myTag: onCreate:

2019-11-01 19:28:59.071 3334-3334/com.example.activitylivecycle D/myTag: onStart:

2019-11-01 19:28:59.072 3334-3334/com.example.activitylivecycle D/myTag: onResume:

屏幕翻转后执行顺序

2019-11-01 19:29:10.748 3334-3334/com.example.activitylivecycle D/myTag: onPause:

2019-11-01 19:29:10.772 3334-3334/com.example.activitylivecycle D/myTag: onStop:

2019-11-01 19:29:10.772 3334-3334/com.example.activitylivecycle D/myTag: onDestroy:

2019-11-01 19:29:10.792 3334-3334/com.example.activitylivecycle D/myTag: onCreate:

2019-11-01 19:29:10.807 3334-3334/com.example.activitylivecycle D/myTag: onStart:

2019-11-01 19:29:10.811 3334-3334/com.example.activitylivecycle D/myTag: onResume:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值