1.生命周期分4部分
运行状态
暂停状态
停止状态
摧毁状态
对应7个事件
onCreate
onStart
onResume
onPause
onStop
onDestroy
onRestart
2.活动被收回了怎么办
当状态为停止状态时,也就是onStop事件发生以后,有可能会被系统收回该活动的内存,那么下次返回该活动时,就需要重新创建,这里有个方法,可以在系统收回活动前调用。
onSaveInstanceState,在这个方法的bundle参数里添加数据,可以再onCreate方法的参数中取到数据
运行状态
暂停状态
停止状态
摧毁状态
对应7个事件
onCreate
onStart
onResume
onPause
onStop
onDestroy
onRestart
2.活动被收回了怎么办
当状态为停止状态时,也就是onStop事件发生以后,有可能会被系统收回该活动的内存,那么下次返回该活动时,就需要重新创建,这里有个方法,可以在系统收回活动前调用。
onSaveInstanceState,在这个方法的bundle参数里添加数据,可以再onCreate方法的参数中取到数据