Runtime Changes包括orientation,键盘可见性,语言设置等,这些内容发生变化后,系统将重启Activity(先执行onDestroy,再执行onCreate),以便APP可以响应这些变化。onSaveInstanceState()和onRestoreInstanceState()回调在这种情形下可以使得APP能保存已有状态,在Activity重新创建时能够恢复已有状态,为用户提供一致的体验。
关注时代Java