Activity生命週期

2021-06-01 10:12:17 字數 737 閱讀 5570

oncreate() 設定activity所使用的布局檔案、按鈕繫結***等靜態設定操作

onstart() 該activity能被我們看到的時候就會呼叫onstart()

onresume() 能夠獲得使用者焦點

onpause() 啟動另外乙個activity的時候就會呼叫第乙個activity的該方法

onstop() 當第乙個activity被完全遮擋住的時候呼叫該activity的onstop()方法

onrestart() 第乙個activity重新顯示的時候呼叫該方法

ondestroy() 銷毀的時候呼叫該方法——1)明確呼叫finish()方法 2)系統資源不夠用的時候

舉例:兩個activity,one呼叫two,返回第乙個。兩個activity中的七個方法執行順序如下

one-->oncreate()

one-->onstart()

one-->onresume()

one-->onpause()

two-->oncreate()

two-->onstart()

two-->onresume()

one-->onstop()

two-->onpause()

one-->onrestart()

one-->onstart()

one-->onresume()

two-->onstop()

two-->ondestroy()

activity生命週期

乙個activity的啟動順序 oncreate onstart onresume 當另乙個activity啟動時 第乙個activity onpause 第二個activity oncreate onstart onresume 第乙個activity onstop 當返回到第乙個activity...

Activity 生命週期

activities 在系統中是以 activity 棧的形式被管理的。當乙個新的 activity 啟動時,它將會被放到棧的頂部並變成 running activity 上乙個activity 會被至於它的下面,在新 activity 存在期間它都不會到前端來。乙個 activity 有四個重要的...

Activity生命週期

前言 四大應用程式元件中activity是最常用的,也是必須掌握的乙個元件。這裡分幾章梳理歸納一些實用的知識點與大家分享。宣告 農民伯伯 正文 一 配圖及說明 activity主要的三種狀態 running 執行 在螢幕前台 位於當前任務堆疊的頂部 paused 暫停 失去焦點但仍然對使用者可見 覆...