问答题

在什么情况下Android系统执行onSaveInstanceState()方法保存用户数据?

【参考答案】

•onSaveInstanceState()方法的调用时机包括:
(1)Activity被覆盖或退居后台之后,系统资源不足将其销毁时;
(2)用户改变屏幕方向即横竖屏切换时;
(3)当前Activity跳转到其他Activity或者按Home键回到主屏,自身退居后台时。