Android程序为什么要覆盖onSaveInstanceState()和onRestoreInstanceState()
Android的最基本组件Activity有一系列生命周期方法。其中最具特殊的莫过于:
onSaveInstanceState(Bundle outState)和
onRestoreInstanceState(Bundle in)
这是一个方法对,必须配合使用。
发现应用在横竖屏切换时,Activity会被Destroy掉,所以无法保存实例变量的状态,所以必须借助
Bundle来保存Preference。