今天测试了一下什么情况下会调用onSaveInstanceState 和 onRestoreInstanceState
通过验证得出:
调用onSaveInstanceState时候:
1.点击Home键
2.关闭屏幕的电源键
3.从一个Actiivty跳转到另一个Activity
4.屏幕方向切换时.
调用onRestoreInstanceState时候:
只有在屏幕方向切换时,首先调用了 onSaveInstanceState,然后调用了onRestoreInstanceState.
只是测试结果而已,可能还有不全面的地方,记录一下加深理解