2017-07-24 63 views
0

正如標題所示,即使在關閉或停止模擬器之後,如何保存活動?例如,如果您使用正確的註冊碼成功登錄,如果您停止或關閉模擬器並再次運行它,它應該返回到您離開的位置 - 成功的登錄屏幕。我們正在使用sharedinstance btw。即使在停止模擬器之後,Android保存活動

回答

0

在應用程序的AndroidManifest文件中,存在確定每次應用程序打開時要打開的活動的行。

<intent-filter> 
    <action android:name="android.intent.action.MAIN" /> 
    <category android:name="android.intent.category.LAUNCHER" /> 
</intent-filter> 

如果您想以編程方式更改該行爲,您必須檢查重定向到期望活動的一些條件。例如,如果您想要將登錄信用保存爲不需要再次登錄,則必須將該信息存儲在某個數據庫或CookieStorage上,並在每次啓用應用程序時檢查數據。

+0

我到底加了什麼程序?顯然,我的教授希望它能夠在代碼中,就像某種情況一樣。我真的沒有任何線索,因爲我們仍然是Android開發新手。 –

相關問題