2016-09-24 87 views
0

我有應用程序類的靜態對象是這樣的:是後backpressed默認行爲Android應用程序仍然活着,

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> 

和我有n個不會在任何活動 覆蓋onBackPressed,所以當我按回來按鈕彈出從回棧直到它的空,並回到主屏幕 我的問題是: 後面按下應用程序'FootballApp'類後發生了什麼,因爲在我的情況下,當我再次打開我的應用程序時,FootballApp類中的所有靜態字段保持不變 是否意味着我的應用程序仍在後臺運行?

+0

只要應用程序的進程正在運行,Application類的子類就是活着的。 – earthw0rmjim

回答

3

默認情況下按下後,活動完成。該應用程序不是。在Android中,應用程序僅在操作系統資源耗盡並決定終止時終止。

相關問題