【发布时间】:2016-09-24 13:16:33
【问题描述】:
我有一个像这样的静态对象的应用程序类:
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 所以当我按下后退按钮时,从后堆栈弹出直到它为空并返回主屏幕 我的问题是: 后按后应用程序“FootballApp”类发生了什么,因为在我的情况下,当我再次打开我的应用程序时,FootballApp 类中的所有静态字段保持不变 这是否意味着我的应用程序仍在后台运行?
【问题讨论】:
-
只要您的应用程序进程在运行,
Application子类就一直存在。
标签: android application-lifecycle