国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

Activity生命周期筆記

2019-11-09 16:55:17
字體:
來源:轉載
供稿:網友

Activity生命周期筆記

圖一:Activity生命周期金字塔

**說明:** *當系統開始創建Activity實例,每個回調方法會把Activity狀態向金字塔頂端移動一階。 金字塔頂端表示Activity在前臺運行并且用戶可以與其進行交互。 當用戶開始離開Activity時,系統會調用其他方法,將Activity狀態向下移動,直到銷毀Activity。*

圖片來自:Google Developers

上圖的六種Activity的狀態中,只有繼續(Resume)、Pause(暫停)、停止(Stop)這三種可以是靜態的,而創建(Create)、開始(Start)是瞬態的。

運行(Resume): Activity處于前臺,且用戶可以與其進行交互。

暫停(Stop): Activity在前臺中呈半透明狀態,或者被未覆蓋整個屏幕的另一個Activity阻擋。暫停的Activity可以處于可視狀態,但不會接收用戶的輸入,并且無法執行任何代碼。

停止(Stop): Activity被系統完全隱藏,并且對用戶不可見,即處于后臺。此時,Activity實例及其成員變量等所有狀態信息都會被保留,但無法執行任何代碼。直到用戶選擇返回該Activity,重新回到運行狀態,或者被系統銷毀。

創建(Create)、開始(Start)狀態是瞬時狀態,即系統調用onCreate()方法后會迅速調用onStart()方法,隨后緊接著onResume()方法。

所以,一旦onCreate()完成執行操作,系統會相繼調用onStart()和onResume()方法。Activity不會停留在“已創建”“已開始”狀態。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 措美县| 织金县| 临武县| 台中市| 海原县| 德阳市| 江阴市| 东丽区| 临朐县| 新郑市| 册亨县| 甘德县| 安远县| 普安县| 元谋县| 通州市| 介休市| 友谊县| 正镶白旗| 吴桥县| 永和县| 旬阳县| 桃江县| 海门市| 布拖县| 抚顺市| 腾冲县| 闵行区| 仙居县| 大新县| 定安县| 海南省| 京山县| 芜湖县| 民丰县| 松阳县| 名山县| 海伦市| 祁东县| 定结县| 电白县|