Android开发之常见面试题Activity跳转生命周期变化
生活随笔
收集整理的這篇文章主要介紹了
Android开发之常见面试题Activity跳转生命周期变化
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
現(xiàn)在問生命周期一般不會(huì)問7個(gè)而是會(huì)連著問你兩個(gè)頁面生命周期的變化:
例如ActivityA->跳轉(zhuǎn)到ActivityB的時(shí)候兩個(gè)頁面連續(xù)的生命周期如下圖:
2020-09-07 17:31:28.585 5582-5582/? E/生命周期_MainActivity: onPause 2020-09-07 17:31:28.651 5582-5582/? E/生命周期_SingleInstance: onCreate 2020-09-07 17:31:28.655 5582-5582/? E/生命周期_SingleInstance: onStart 2020-09-07 17:31:28.657 5582-5582/? E/生命周期_SingleInstance: onResume 2020-09-07 17:31:29.158 5582-5582/? E/生命周期_MainActivity: onStop解說下上面的生命周期變化:
首先ActivityA->onPause->ActivityB:onCreate->onStart->onResume->ActivityA:OnStop
?
?
上面步驟是ActivityA跳轉(zhuǎn)到ActivityB的連續(xù)生命周期,那么此時(shí)按返回鍵,生命周期應(yīng)該如何走呢?
實(shí)際上很簡(jiǎn)單如上圖:
ActivityB->onPause->ActivityA->onRestart->onStart->onResume-ActivityB->onStop->onDestory
總結(jié)
以上是生活随笔為你收集整理的Android开发之常见面试题Activity跳转生命周期变化的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 安卓9.1更新了什么(汉典安字的基本解释
- 下一篇: oracle怎么增加字段长度