Android之Activity介面跳轉--生命週期方法呼叫順序

weixin_33782386發表於2017-06-23

這本是一個很基礎的問題,很慚愧,很久沒研究這一塊了,已經忘得差不多了。
前段時間面試,有面試官問過這個問題。雖然覺得沒必要記,要用的時候寫個Demo,打個Log就清楚了。
但是今天順手寫了個Demo,也就順手分享一下結果。


2915863-561523e5cdf22492.png
第一個介面開啟.png

這是第一個Activity開啟顯示過程呼叫的方法,當點選跳轉到第二個Activity時,呼叫方法如下:


2915863-f0ecc4e261cacff8.png
第一個介面跳轉到第二個介面.png

從第二個Activity返回第一個Activity時,呼叫方法如下:
2915863-6b0d29926621ca9a.png
第二個介面返回第一個介面.png

Activity跳轉的生命週期方法呼叫順序如上所示。。。

Ps:這種問題沒必要耗那個腦容量去記,知道怎麼獲取結果的方法就ok了。or像我這樣寫文章記下來啊~

相關文章