设置屏幕默认横屏应该在AndroidManifest.xml中的android:screenOrientation属性中设置
android:screenOrientation="landscape"
而不是通过代码设置(以前喜欢在BaseActivity中通过代码设置)
if (getRequestedOrientation() != ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE) {    setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE);}
因为如果之前是竖屏进入该界面会先竖屏再横屏onCreate中代码会执行两遍( onCreate中执行到切换横屏后 后面代码会继续执行 然后切换横屏成功又执行一遍) 这样性能很不好

更多相关文章

  1. 使用MAT查看Android内存泄露
  2. Android(安卓)Intent的几种用法
  3. MaterialDesign中控件属性表
  4. Android(安卓)ActivityGroup和TabActiviy的差异性
  5. Android手机客户端通过JSP实现与Tomcat服务器端通信(Msql数据库,Js
  6. Android调用系统自带软件
  7. Android中关于空指针异常的解决办法
  8. android各种界面跳转(调用系统联系人,通话记录,发短信,发邮件,google
  9. android拨打电话崩溃6.0以上实时动态权限申请

随机推荐

  1. 最全Android(安卓)学习渠道分享
  2. Android(安卓)Training学习笔记之适配不
  3. Android新手入门FAQ
  4. Android流媒体播放器
  5. Android(安卓)res .9.png android九宫图
  6. Android系统架构——揭开Android系统框架
  7. 且谈Android内存溢出
  8. 那些年Android黑科技①:只要活着,就有希望
  9. Android开发者e周报 第6期
  10. Android中自定义控件