Android设备在横竖屏切换时,会调用OnsavedInstanceState方法,我们来看看其生命周期的调用过程。
写了个简单例子,通过log打印出生命周期的调用过程。不多说,上图大家一看就明白。
下图是正常打开一个Activity的生命周期调用过程。
下面是打开一个Activity然后由竖屏切换到横屏的生命周期调用过程。
下面是打开一个Activity然后由竖屏切换到横屏再切回竖屏的生命周期调用过程。
在书上看到大神说,onsaveInstancestate方法在 onstop之前调用,