摘要: 文為新書《Android/OPhone開發(fā)完全講義》的內(nèi)容連載。《Android/OPhone開發(fā)完全講義》一書將在近期出版。Acitivty的生命周期分為4個(gè)階段如下:
1. 開始Activity:在這個(gè)階段依次執(zhí)行3個(gè)生命周期方法:onCreate、onStart和onResume。
2. Activity 失去焦點(diǎn):如果在Activity獲得焦點(diǎn)的情況下進(jìn)入其他的Activity或應(yīng)用程序,這時(shí)當(dāng)前的Activity會失去焦點(diǎn)。在這一階段,會依次執(zhí)行onPause和onStop方法。
3. Activity重新獲得焦點(diǎn):如果Activity重新獲得焦點(diǎn),會依次執(zhí)行3個(gè)生命周期方法:onRestart、onStart和onResume。
4. 關(guān)閉Activity:當(dāng)Activity被關(guān)閉時(shí)系統(tǒng)會依次執(zhí)行3個(gè)生命周期方法:onPause、onStop和onDestroy。
閱讀全文