Question:
请描述Activity在横竖屏切换的时候的生命周期
Answer:
在Android新版本(4.0以上),横竖屏幕切换不想走生命周期需设置android:configChanges=”orientation|screenSize”
- 未设置:每次转屏生命周期会重走一次;
- 设置:不进入生命周期,每次变化调用onConfigurationChanged();
拓展:
- Activity不旋转,设置screenOrientation。portrait—竖屏,landscape—横屏
- Activity横屏需要特殊布局,在layout-land中放入你需要的布局