這似乎沒有很好的記錄或我錯過了,所以在我運行一堆我自己的測試之前,我想知道是否有人已經知道這些問題的答案。Android的Activity生命週期如何與整個應用程序相關聯?
首先,當我說「應用程序」我指的是擴展Application
類。 http://developer.android.com/reference/android/app/Application.html
我的問題如下,有些是相關的。
當用戶離開活動從應用程序中,並進入到另一個應用程序的活動,並在應用某種方式得到暫停爲好,儘管它不具有的onPause()?還是在它的所有活動都被破壞之前繼續活下去?
什麼時候應用程序停止?當它所有的活動都被破壞了?
是否有過機會,該應用的活動之一可能沒有應用的實例在運行,或者如果活動之一確實將應用程序類總是存在嗎?
如果在應用程序運行的一些程序,它的活動都停了下來,將這一進程繼續運行?
該應用程序是以任何方式進行輪轉,還是僅以輪換方式更改活動? http://developer.android.com/reference/android/app/Activity.html:
感謝
我在問Application類(http://developer.android.com/reference/android/app/Application.html)而不是活動。我想知道應用程序類如何與其活動 – cottonBallPaws 2010-10-20 22:50:23
的生命週期以及「停止」有什麼關係,我的意思是不再運行任何進程,並且/或者以活動可以訪問它的數據的方式存在於內存中。 – cottonBallPaws 2010-10-20 22:52:38
讓我們這樣說:你想達到什麼目標,或者你想解決什麼問題?你需要什麼Application對象? – EboMike 2010-10-20 22:59:42