簡單Activity生命週期

wKiom1QGdkOzDSCCAAECZvgtw8Y746.gif

onCreate():初次創建Activity時調用,之後將不會調用。

onStart():當Acticity變成用戶可見之前調用。

onResume():當Activity可以與用戶交互之前調用。也就是Actvity到底Activity活動棧頂端即將可見時            調用。

onPause():當系統調用其他Activity時調用,可以在這個方法中保存數據到持久化層。爲了防止系統             kill Activity回收內存,可以在這個方法中停止部分進程。關掉onResume()中打開的資源。

onStop():當Activity不可見時調用。

onDestroy():當Activity被銷燬時調用,如果Acitivty在運行過程中調用了finish(),系統將不會經          過其他生命過程,直接調用本方法。

onRestart():當處於onStop()狀態的Activity變爲可視時調用。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章