(1)程式的正常啟動
oncreate() -> onstart() -> onresume()
(2)程式正常退出
onpause() -> onstop() -> ondestory()
(3)乙個activity啟動另乙個activity
onpause() -> onstop()
再返回onrestart() -> onstart() -> onresume()
(4)程式按back退出
onpause() -> onstop() -> ondestory()
再進入oncreate() -> onstart() -> onresume()
(5)程式按home退出
onpause() -> onstop()
再進入onrestart() -> onstart() -> onresume()
oncreate之後就會執行onstart,此時畫面已經顯示出來了,但還不能互動;然後執行onresume,此時可以與使用者互動了。
加log看看吧,不可能不執行onstart,onresume你的view就顯示出來。
android生命週期
通用生命週期流程如下 正常啟動 oncreate onstart onpost oncreate onresume onpostresume 轉向下乙個activity onpause onstop 從下乙個activity返回當前 按機器返回鍵 onrestart onstart onresume...
android生命週期
oncreate 第一次進入此頁面或者從其他頁面跳轉到此頁面時呼叫此方法。從其他頁面按下返回鍵到達此頁面時不執行該方法。onstart 第一次進入此頁面或者從其他頁面跳轉到此頁面時呼叫此方法,在oncreate 後執行。如果從第二個頁面發揮到此頁面也執行此方法,是在onrestart 後執行。onr...
Android生命週期
oncreate 活動的建立 載入布局 繫結事件 onstart 活動變為可見的時候呼叫 onresume 活動和使用者進行互動 活動處於執行狀態 返回棧頂 onpause 啟動或者恢復另乙個活動的時候呼叫 onstop 活動完全不可見時呼叫 和onpause 區別在於當活動為對話方塊時onstop...