android生命週期

2021-07-02 20:08:26 字數 605 閱讀 9337

(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...