生命週期函式
呼叫時機
oncreate
activity物件被第一次建立時呼叫
onstart
activity變得可見時呼叫該函式
onresume
activity開始準備與使用者互動時呼叫該函式
onpause
當系統啟動另乙個activity之前呼叫該方法
onstop
當前activity不可見時呼叫該方法
ondestroy
activity被銷毀之前將呼叫該方法
onrestart
當乙個activity再次啟動之前呼叫該方法
activity物件的狀態:
狀態說明
resumed
執行狀態
paused
另乙個activity位於前端,但是本activity還可見
stopped
另乙個activity位於前端,遮擋本activity
activity的生命週期函式的呼叫時確定的,每到乙個階段,其會呼叫相應的方法,因此,我們根據自身的需要,在對應的方法中做相應的事情。
Activity生命週期
oncreate 設定activity所使用的布局檔案 按鈕繫結 等靜態設定操作 onstart 該activity能被我們看到的時候就會呼叫onstart onresume 能夠獲得使用者焦點 onpause 啟動另外乙個activity的時候就會呼叫第乙個activity的該方法 onstop ...
activity生命週期
乙個activity的啟動順序 oncreate onstart onresume 當另乙個activity啟動時 第乙個activity onpause 第二個activity oncreate onstart onresume 第乙個activity onstop 當返回到第乙個activity...
Activity 生命週期
activities 在系統中是以 activity 棧的形式被管理的。當乙個新的 activity 啟動時,它將會被放到棧的頂部並變成 running activity 上乙個activity 會被至於它的下面,在新 activity 存在期間它都不會到前端來。乙個 activity 有四個重要的...