今天用自己的魅族手機(jī)調(diào)試谴供,發(fā)現(xiàn)一件神奇的事情辩诞。按下home鍵居然走了onDestory 方法。
魅族手機(jī)系統(tǒng)版本以及android版本厦坛。
上面版本的魅族手機(jī)按下home鍵會(huì)走ondestory方法,開始還以為是項(xiàng)目寫的有問題乍惊。后來用谷歌模擬器跑了一遍
按下home鍵并沒有走ondestory方法杜秸。看看就是手機(jī)廠的問題了污桦。
那就再來溫故一下生命周期吧~
從 app 的當(dāng)前頁面切換到app后臺(tái)管理頁面亩歹,對(duì)應(yīng)的生命周期是匙监,onPause--》onSaveInstanceState --》onstop
按下home鍵也是?onPause--》onSaveInstanceState --》onstop??
按了home鍵在重新打開? onRestart?--》-onStart-》onResume
如果按的是回退按鍵??onPause--》onStop --》onDestroy