在默认情况下当屏幕从竖评变到橫屏时会触发 onConfigurationChanged 事件 在默认情况下会重新加载画面并显示和横屏一样的画面这样会有2个问题,
* 布局问题在竖屏 显示的布局 到横屏中由于寬和高发生了变化所有多少都会影响到布局(除非你定制2套画面在然后加个判断在横屏时怎么显示,在竖屏时怎么显示)当然最简单的辦法就是在 项目的 AndroidManifest.xml中找到你所指定的activity 中加上
在res文件夹下分别建立layout-port和layout-land,放竖屏和横屏的布局文件(同名的)会自动调用的。
以上就可以简單的控制你的app画面的显示方式并且在显示方式不变的情况下横竖 屏切换时不会重新加载画面即优化的你的app同时用户体验也相应提高了。