1:Android Activity 生命周期图
Activity作为Android的四大组件之一,是比较重要的,下图就是Activity 的生命周期的过程
2:四个状态 [running-poused-stopped-killed]
(1)running 当前显示在屏幕的activity(位于任务栈的顶部),用户可见状态。
(2)poused 依旧在用户可见状态,但是界面焦点已经失去,此Activity无法与用户进行交互。
(3)stopped 用户看不到当前界面,也无法与用户进行交互 完全被覆盖.
(4)killed 当前界面被销毁,等待这系统被回收
3:用一个简单的实例来解释下运行中的过程
为每个生命周期添加一个打印日志的方式,来观察Activity的周期
package com.example.activitylife15;
import androidx.appcompat.app.AppCompatActivity;
import android.os.Bundle;
import android.util.Log;
public class MainActivity extends AppCompatActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super