Activity活動生命週期

2021-09-23 13:23:02 字數 551 閱讀 8741

@ activity生命活動週期

oncreate    //建立

onstart //開始

onresume // 顯示,獲得焦點

onpause //可見,失去焦點

onstop // 不可見

ondestroy //銷毀

建立和銷毀在一次生命活動中只呼叫一次。

handler

sercice的啟動方式

startsercice

bindsercice

service常用的方法

oncreate()

onstartcommand()

btnstart=(button)findviewbyid(r.id.btnstart);繫結按鈕

btnstart.setonclicklistener(this); 註冊監聽

intent = new intent(「heying.myservice」);

startservice(intent);

break;

Activity 活動 生命週期(2) 活動狀態

每個活動在其生命週期中最多會有4種狀態 當乙個活動位於返回棧的棧頂的時候,這時活動就處於執行狀態。系統一般不會 因為這會帶來非常差的使用者體驗 當乙個活動不處於棧頂狀態的時候,但仍然可見的時候,這時活動就進入了暫停狀態。為什麼活動不在棧頂了,還會可見呢?這時因為並不是每乙個程式都會佔滿整個螢幕的。處...

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