onSaveInstanceState

本文详细介绍了Android中Activity的生命周期,包括在不同情况下Activity状态的变化,如失去焦点、切换应用程序、屏幕方向改变等,并展示了onSaveInstanceState和onRestoreInstanceState方法的具体用途。
/**
 * 当前Activity失去焦点、自助摧毁时调用,主动销毁不会。
 * 1、按HOME键
 * 2、从一个Activity跳到另一个Activity
 * 3、按下电源键
 * 4、切换应该程序
 * 5、切换屏幕方向
 * 6、电话打入
 *
 * @param outState
 */
@Override
protected void onSaveInstanceState(Bundle outState) {
    super.onSaveInstanceState(outState);
    Log.d("tianyapeng", "onSaveInstanceState");
}

/**
 * Activity销毁重建的时候onRestoreInstanceState()调用
 * @param savedInstanceState
 */
@Override
protected void onRestoreInstanceState(Bundle savedInstanceState) {
    super.onRestoreInstanceState(savedInstanceState);
    Log.d("tianyapeng", "onRestoreInstanceState");
}

转载于:https://my.oschina.net/u/3342652/blog/1554277

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值