Android Activity生命周期图解
Android中Activity生命周期从网上摘的
事件回调方法以下1-4不可终止。
1.onCreate():Activity启动后第一个被调用的方法,常用来进行Activity的初始化,例如创建View、绑定数据或者恢复信息等。。
(?oncreate可以恢复什么信息)
2.onStart():当Activity显示在屏幕上时,该方法被调用
3.onRestart():当Activity从停止状态进入活动状态前,调用该方法。
4.onResume():当Activity能够与用户交互,接受用户输入时,该方法被调用。此时的Activity位于Activity栈的栈顶
(?理解不了)
5.onPause():可终止。当Activity进入暂停状态时,该方法被调用。一般用来保存持久的数据或释放占用的资源
6.onStop():可终止。当Activity进入停止状态时,该方法被调用
7.onDestory():可终止。当Activity被终止前,即进入非活动状态前,该方法被调用
8.onSaveInstanceState():不可终止。Android系统因资源不足终止Activity前调用该方法,用以保存Activity的状态信息,供onRestoreInstanceState()或oncreate()恢复之用
9.onRestoreInstanceState():不可终止。恢复onSaveInstanceState()保存的Activity状态信息,在onstart()和onResume()之前被调用
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。