一、概念 我们移动设备一般可以切换横竖屏,可以编写不同的布局文件显示不同的布局。 比如给横竖屏的按钮换个颜色。 二、代码实现 默认有竖屏,也就是protrait布局文件,我们点击下图所示的按钮创建横屏landscape布局文件。 三、效果 四、横竖屏切换 当横竖屏切换的时候Activity走了Destroy,如果我们想保存状态,可以通过重写 onSaveInstanceState进行保存,代码如下: class MainActivity : AppCompatActivity()