当前位置: 代码迷 >> Android >> Android中切换银幕方向时Activity生命周期函数执行情况分析
  详细解决方案

Android中切换银幕方向时Activity生命周期函数执行情况分析

热度:50   发布时间:2016-05-01 14:51:10.0
Android中切换屏幕方向时Activity生命周期函数执行情况分析

分三种情况分析:

1、在Activity中没有配置android:configChanges属性:

当我们切换到横屏是:Activity的生命周期函数会执行一遍,切换到竖屏时,执行2变

2、在Activity中配置了android:configChanges属性为orientation

当我们切换到横屏时 :Activity生命周期函数会执行一遍,切换到竖屏时,执行一遍,但是会执行onConfigurationChanged方法

3、在Activity中配置了android:configChanges属性为orientation|keyboardHidden

我们在切换屏幕时,生命周期函数式不会执行的,仅仅会执行onConfigurationChanged

  相关解决方案