Activity生命周期

說實話莉恼,之前對應(yīng)這些基礎(chǔ)的東西痊硕,我一直以為看一看心中有數(shù)就差不多了赊级,可以說是不屑于整理筆記,感覺這種東西應(yīng)該是看了一遍之后就信手拈來的東西岔绸,其實也是之前面試的時候 理逊,這種問題也是會問到的,我也能對答如流盒揉,但是不巧啊晋被,昨天去海爾面試了,然后面試官問了我一個A —>B—> A的問題刚盈,我墨微。。扁掸。翘县。我不知道我當(dāng)時說了什么。簡直好像是說了一灘漿糊谴分。把我自己都說尷尬了锈麸,難道是我面對大神緊張了?

Activity的生命周期全面分析

#####典型情況下的生命周期分析 :

-? onCreate

表示Activity正在被創(chuàng)建牺蹄, 這是生命周期的第一個方法忘伞,在這個方法里一般做一些初始化工作,比如調(diào)用setContentView去加載界面布局資源沙兰,初始化Activity所需數(shù)據(jù)氓奈;

-? onRestart

表示Activity正在被重新啟動 , 一般情況下鼎天,當(dāng)當(dāng)前Activity從不可見重新變?yōu)榭梢姞顟B(tài)時舀奶,onRestart就會被調(diào)用;

-? onStart

表示Activity正在被啟動斋射,此時還無法和用戶交互育勺;

-? onResume

表示Activity已經(jīng)可見,并且出現(xiàn)在前臺開始活動罗岖;

-? onPause

表示Activity正在停止涧至,此時可以做一下存儲數(shù)據(jù)、停止動畫等工作桑包,但是不能注意太耗時 南蓬,因為會影響到新的Activity的顯示,onPause必須先執(zhí)行完哑了,新的Activity的onResume才會執(zhí)行

-? onStop

表示Activity即將停止赘方,可以做稍微重量級的回收工作;

-? onDestory

表示Activity即將被銷毀垒手,這是Activity生命周期中的最后一個回調(diào)蒜焊,在這里,我們可以做一些最終的回收工作和資源釋放科贬;

A-->B --> A? 生命周期 泳梆,如下Log:

```

08-05 16:32:55.286 18760-18760/com.lwt.acitivitydemo I/TAG-->: MainActivity-->onCreated

08-05 16:32:55.286 18760-18760/com.lwt.acitivitydemo I/TAG-->: MainActivity-->onStart

08-05 16:32:55.286 18760-18760/com.lwt.acitivitydemo I/TAG-->: MainActivity-->onResume

08-05 16:32:57.616 18760-18760/com.lwt.acitivitydemo I/TAG-->: MainActivity-->onPause

08-05 16:32:57.636 18760-18760/com.lwt.acitivitydemo I/TAG-->: SecondActivity-->onCreate

08-05 16:32:57.636 18760-18760/com.lwt.acitivitydemo I/TAG-->: SecondActivity-->onStart

08-05 16:32:57.636 18760-18760/com.lwt.acitivitydemo I/TAG-->: SecondActivity-->onResume

08-05 16:32:57.986 18760-18760/com.lwt.acitivitydemo I/TAG-->: MainActivity-->onStop

08-05 16:33:03.526 18760-18760/com.lwt.acitivitydemo I/TAG-->: SecondActivity-->onPause

08-05 16:33:03.546 18760-18760/com.lwt.acitivitydemo I/TAG-->: MainActivity-->onRestart

08-05 16:33:03.546 18760-18760/com.lwt.acitivitydemo I/TAG-->: MainActivity-->onStart

08-05 16:33:03.546 18760-18760/com.lwt.acitivitydemo I/TAG-->: MainActivity-->onResume

08-05 16:33:03.836 18760-18760/com.lwt.acitivitydemo I/TAG-->: SecondActivity-->onStop

08-05 16:33:03.836 18760-18760/com.lwt.acitivitydemo I/TAG-->: SecondActivity-->onDestory

```

#####A --> B:

A? :? onPause

B? :? onCreated

B? :? onStart

B? :? onResume

A : onStop

#####B --> A:

B :? onPause

A : onRestart

A : onStart

A : onResume

B : onStop

B: onDestory

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市榜掌,隨后出現(xiàn)的幾起案子优妙,更是在濱河造成了極大的恐慌,老刑警劉巖憎账,帶你破解...
    沈念sama閱讀 206,482評論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件套硼,死亡現(xiàn)場離奇詭異,居然都是意外死亡胞皱,警方通過查閱死者的電腦和手機(jī)邪意,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,377評論 2 382
  • 文/潘曉璐 我一進(jìn)店門九妈,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人雾鬼,你說我怎么就攤上這事萌朱。” “怎么了策菜?”我有些...
    開封第一講書人閱讀 152,762評論 0 342
  • 文/不壞的土叔 我叫張陵晶疼,是天一觀的道長。 經(jīng)常有香客問我又憨,道長翠霍,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 55,273評論 1 279
  • 正文 為了忘掉前任蠢莺,我火速辦了婚禮寒匙,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘浪秘。我一直安慰自己蒋情,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 64,289評論 5 373
  • 文/花漫 我一把揭開白布耸携。 她就那樣靜靜地躺著棵癣,像睡著了一般。 火紅的嫁衣襯著肌膚如雪夺衍。 梳的紋絲不亂的頭發(fā)上狈谊,一...
    開封第一講書人閱讀 49,046評論 1 285
  • 那天,我揣著相機(jī)與錄音沟沙,去河邊找鬼河劝。 笑死,一個胖子當(dāng)著我的面吹牛矛紫,可吹牛的內(nèi)容都是我干的赎瞎。 我是一名探鬼主播,決...
    沈念sama閱讀 38,351評論 3 400
  • 文/蒼蘭香墨 我猛地睜開眼颊咬,長吁一口氣:“原來是場噩夢啊……” “哼务甥!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起喳篇,我...
    開封第一講書人閱讀 36,988評論 0 259
  • 序言:老撾萬榮一對情侶失蹤敞临,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后麸澜,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體挺尿,經(jīng)...
    沈念sama閱讀 43,476評論 1 300
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 35,948評論 2 324
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了编矾。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片熟史。...
    茶點(diǎn)故事閱讀 38,064評論 1 333
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖窄俏,靈堂內(nèi)的尸體忽然破棺而出以故,到底是詐尸還是另有隱情,我是刑警寧澤裆操,帶...
    沈念sama閱讀 33,712評論 4 323
  • 正文 年R本政府宣布,位于F島的核電站炉媒,受9級特大地震影響踪区,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜吊骤,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,261評論 3 307
  • 文/蒙蒙 一缎岗、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧白粉,春花似錦传泊、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,264評論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至鹃祖,卻和暖如春溪椎,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背恬口。 一陣腳步聲響...
    開封第一講書人閱讀 31,486評論 1 262
  • 我被黑心中介騙來泰國打工校读, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人祖能。 一個月前我還...
    沈念sama閱讀 45,511評論 2 354
  • 正文 我出身青樓歉秫,卻偏偏與公主長得像,于是被迫代替她去往敵國和親养铸。 傳聞我的和親對象是個殘疾皇子雁芙,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 42,802評論 2 345

推薦閱讀更多精彩內(nèi)容

  • 普通的Activity跳轉(zhuǎn)生命周期變化 MainActivity 啟動 D/LUtil: MainActivit...
    AFatty閱讀 452評論 0 0
  • 轉(zhuǎn)載請注明出處:http://www.reibang.com/p/1449e3ec2720 生命周期是個老生常談的...
    landptf閱讀 778評論 1 3
  • 此文是根據(jù)官方文檔、圖書資料及demo測試得出的結(jié)論揭厚,包括Activity多個頁面間跳轉(zhuǎn)的生命周期却特,各個啟動模式的...
    gcoder_io閱讀 422評論 0 0
  • 本篇博客是筆者看過《Android開發(fā)藝術(shù)探索》才寫的,有些是借鑒了此本書的內(nèi)容筛圆,當(dāng)有些內(nèi)容進(jìn)行了精進(jìn)裂明。 Acti...
    ClAndEllen閱讀 3,415評論 1 27
  • 今天是開家長會的日子。 感觸良多。 今天感動于數(shù)學(xué)語文兩位老師每天清晨早早到校抓功課闽晦,無論我們成人還是孩子扳碍,都是有...
    一瓶花開閱讀 329評論 0 4