Andorid Activity生命周期

1.onCreate()

创建一个新的Activity的时候,系统就会调用它


2.onRestart()

当一个Activity被onStop()后,重新启动,就会调用该方法


3.onStart()

当一个Activity开始启动的时候,就会调用该方法


4.onResume()

当一个Activity获得焦点的时候,就会启动该方法


5.onPause()

当一个Activity被暂停的时候,就是失去焦点的时候,就会调用该方法


6.onStop()

当系统的资源不够用的时候,就会停止该Activity,调用此方法.或者用户按了Menu键,也会调用该方法


7.onDestory()

销毁该Activity,当调用finsh()方法,或者是退出的时候,紧张中调用该方法,销毁以后,只能调用onCreate()方法重新建立一个Activity



加载数据的时候,最好是在onReume()方法中,因为onCreat()要完成的事情太多,可以把加载数据这一项放在这里

存储数据的时候,最好是在onPause()中,因为此时的数据是最完整的

你可能感兴趣的:(Andorid Activity生命周期)