是 Android 应用程序在反压默认行为后保持活动状态

is Android Application remain alive after backpressed default behavior

我的应用程序 class 带有这样的静态对象:

public class FootballApp extends Application {
//.......
public static Membership membership;

@Override
public void onCreate() {
    super.onCreate();

    membership = new Membership();
    //......
}

}

和清单:

<application
        android:name=".FootballApp"
        android:allowBackup="true"
        android:icon="@mipmap/ic_launcher"
        android:label="@string/app_name"
        android:supportsRtl="true"
        android:theme="@style/AppTheme.NoActionBar">

        ......

</application>

而且我还没有重写 onBackPressed activity 所以当我按下后退按钮时,从后退堆栈弹出直到它为空并返回主屏幕 我的问题是: 应用程序 'FootballApp' class 在按下后退后发生了什么,因为在我的情况下,当我再次打开我的应用程序时,FootballApp class 中的所有静态字段保持不变 这是否意味着我的应用程序仍在后台 运行?

当您默认按下返回时,Activity 完成。应用程序不是。在 Android 中,应用程序仅在 OS 耗尽资源并决定终止它时终止。