Android中Activity的四種狀態:
1)Active/Runing: 一個新 Activity 啟動入棧后,它在屏幕最前端,處於棧的最頂端,此時它處於可見並可和用戶交互的激活狀態。
2)Paused:當 Activity 被另一個透明或者 Dialog 樣式的 Activity 覆蓋時的狀態。此時它依然與窗口管理器保持連接,系統繼續維護其內部狀態,所以它仍然可見,但它已經失去了焦點故不可與用戶交互。
3)Stoped :當 Activity 被另外一個 Activity 覆蓋、失去焦點並不可見時處於 Stoped 狀態。
4)Killed :Activity 被系統殺死回收或者沒有被啟動時處於 Killed 狀態。
protected void onStart() 該方法在 onCreate() 方法之后被調用,或者在 Activity 從 Stop 狀態轉換為 Active 狀態時被調用,一般執行了onStart()后就執行onResume()。
protected void onResume() 在 Activity 從 Pause 狀態轉換到 Active 狀態時被調用。