2012-09-03 24 views
0

我很好奇當應用程序從屏幕上被解僱並且用戶切換到其他應用程序時,應用程序的活動會發生什麼。在活動圈中,活動將到達onStop(),然後系統在onRestart()或重新啓動之前如何處理活動?究竟發生了什麼?仍然在緩存中,取而代之的是LRU?Android系統在停止時如何處理活動?

任何人有一些想法或知道一些文章討論這個問題?

如果可能的話,任何人都可以提及一些源代碼來閱讀有關的?

回答

0

我建議您熟悉Android的Activity生命週期。根據系統需求,活動可能會暫停或停止 - >一旦從用戶的視圖中解散後就會被銷燬。看看這個頁面 http://developer.android.com/images/activity_lifecycle.png

+0

我想我的問題在於系統如何處理從它的活動停止到onRestart()或被銷燬直到重新啓動。系統中究竟發生了什麼。 –

相關問題