Android fundamentals 02.2: Activity lifecycle and state

onSaveInstanceState()和onRestoreInstanceState()的使用时机
#在执行屏幕方向切换的操作时用到上述两个方法来保存和恢复数据 1.

lifecycle如下:
onCreate()->onStart()->onResume->切换屏幕方向操作->onPause()->
onSaveInstanceState()->onStop()->onDestory()->onCreate()->onStart()->
onRestoreInstanceState()->onResume()

2.最近使用过的应用切换,不影响界面效果。
3.按home键,从最近使用过应用进入或者从主界面图标进入应用,不影响界面效果。
lifecycle如下:
onPause()->onSaveInstanceState()->onStop()->
再次进入应用->onRstart()->onStart()->onResume().

猜你喜欢

转载自blog.csdn.net/sinat_41831889/article/details/85618508