關於部落格
Android‧教學分享‧娛樂共享
  • 67902

    累積人氣

  • 0

    今日人氣

    0

    追蹤人氣

[Android]Android 應用程式生命週期

運作狀態:當啟動Activity後,可以由螢幕看到顯示的畫面並可以進行相關操作,此時為運作狀態。
暫停狀態:若執行中的Activity-A因Activity-B啟動,畫面的操作改為Activity-B時,Activity-A有可能看的到但無法操作此時稱為暫停狀態,暫停中的Activity
可以隨時回到執行狀態,例如:進行網頁瀏覽時,須接聽撥打進來的電話時,網頁的瀏覽畫面被接聽電話的畫面取代,結束通話後回到網頁瀏覽操作。若當記憶體不足時,暫停中的Activity會被強制停止。
停止狀態:處於停止狀態的Activity是不可以操作,也看不到,但可以再被開始執行,若記憶體不足時,隨時會被系統強制停止。


*說明:在呼叫onPause()或onStop()之後進入暫停狀態或停止狀態,Activity可能因記憶體不足而被刪除,若要重新繼續執行,在onCreate()方法參數列中有個Bundle參數應存有這個Activity的先前狀態,如此這個Activity就可以重新繼續執行。
相簿設定
標籤設定
相簿狀態