博主前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住也分享一下给大家,
点击跳转到网站
方法一:在配置清单文件AndroidManifest.xml中
在指定的要设置的Activity对应的标签中加入
android:screenOrientation属性。他有下面几个參数:
方法二:在java中代码中进行设置
横屏方法:
setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE);// 横屏
设置横屏之后,一般紧接着会在后面,加上另外一行代码,就是使屏幕全屏显示的代码,这样就不会显示状态栏了,很好的提升用户体验。
//设置窗体全屏,进行全屏显示。否则横屏时,会出现状态栏
this.getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
WindowManager.LayoutParams.FLAG_FULLSCREEN);
竖屏方法:
setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);//竖屏
注意:
在java代码中设置的横竖屏,一般要在加载布局之前就设置好。
也就是在onCreate()方法的setContentView()方法之前。