2011-09-13 106 views
0

我正在開發一個Android應用程序。 我想退出我的應用程序,但應用程序應該在後臺運行狀態。 每當我點擊應用程序應用程序應從上次退出點開始。我不想再次登錄。需要幫助關閉我的Android應用程序

當我按Home按鈕時,同樣的事情正在發生。但我想在自己的按鈕事件上實現類似Home按鈕的功能。 我應該如何繼續?


但儘管我已完成所有其他活動,但仍需要重新登錄。 當我完成活動時,我的會話在那裏結束。並在下一個應用程序開始登錄屏幕。

而在主頁按鈕單擊的情況下,它會讓我的會話和下一個應用程序啓動我的應用程序檢查onResume()事件,我正在檢查會話是否存在。如果會議在那裏,我可以直接進入我的帳戶。

所以任何人都有什麼想法,當我們按下home按鈕時,android會做什麼。

回答

1

Android是這樣設計的:你不需要明確地終止你的應用程序,系統爲你做。

你必須通過調用Activity.finish()Service.stopSelf()看到你的應用程序,你描述的行爲終止ActivitiesServices

如果有任何登錄過程,只需將所需信息存儲在SharedPreference中,以使您的應用程序能夠爲您重新登錄或使用在登錄時獲得的令牌(取決於過程的方式設計)。有關SharedPreferenceshere的更多詳細信息。

相關問題