Android开发教程——强制横竖屏
来源:互联网 发布:mac不装双系统玩lol 编辑:程序博客网 时间:2024/05/12 17:23
玩过Android手机的同学们应该都很清楚手机横竖屏的机制吧,大部分游戏都是无法横竖屏切换的,有的游戏只能竖屏的玩,有的游戏只能横屏玩,为什么开发中要强制游戏为单一的屏幕呢?原因很简单就是因为切换屏幕后带来的问题过多开发起来过于麻烦所以大多数游戏都会强制横屏或者竖屏。今天我用一个小例子带同学们了解一下Android开发教程中横竖屏切换的一些开发技巧。
强制横竖屏
这种方式是最为简单并且可以避免因为切换屏幕导致的一些开发问题,强制屏幕为横屏或者竖屏可以用两种方式来实现, 第一种为代码实现、第二种为配置文件实现,请同学们阅读下面这段简单的例子。import android.、app.、Activity;
import android.、content.pm.ActivityInfo;
import android.、os.Bundle;
public class HandlerActivity extends Activity {、
@Override
protected void onCreate(Bundle savedInstanceState) {
、
setContentView(R.layout.handler);
//强制为横屏
setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE);
super.onCreate(savedInstanceState);
}
}
AndroidManifest.xml 中设置强制横屏
<、activity android:name=".HandlerActivity" android:screenOrientation="landscape"/>
通过代码的方式强制为竖屏
public class HandlerActivity extends Activity {
、
@Override
protected void onCreate(Bundle savedInstanceState) {
、
setContentView(R.layout.handler);
//强制为竖屏
setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);
super.onCreate(savedInstanceState);
}
}
AndroidManifest.xml 中设置强制竖屏
<、activity android:name=".HandlerActivity" android:screenOrientation="portrait"/>
强制横竖屏
这种方式是最为简单并且可以避免因为切换屏幕导致的一些开发问题,强制屏幕为横屏或者竖屏可以用两种方式来实现, 第一种为代码实现、第二种为配置文件实现,请同学们阅读下面这段简单的例子。import android.、app.、Activity;
import android.、content.pm.ActivityInfo;
import android.、os.Bundle;
public class HandlerActivity extends Activity {、
@Override
protected void onCreate(Bundle savedInstanceState) {
、
setContentView(R.layout.handler);
//强制为横屏
setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE);
super.onCreate(savedInstanceState);
}
}
AndroidManifest.xml 中设置强制横屏
<、activity android:name=".HandlerActivity" android:screenOrientation="landscape"/>
通过代码的方式强制为竖屏
public class HandlerActivity extends Activity {
、
@Override
protected void onCreate(Bundle savedInstanceState) {
、
setContentView(R.layout.handler);
//强制为竖屏
setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);
super.onCreate(savedInstanceState);
}
}
AndroidManifest.xml 中设置强制竖屏
<、activity android:name=".HandlerActivity" android:screenOrientation="portrait"/>
0 0
- Android开发教程——强制横竖屏
- Android开发教程 强制横竖屏代码
- Android开发教程关于强制横竖屏实例
- Android 强制横竖屏
- Android强制横竖屏
- Android 开发强制横竖屏和全屏设置
- Android之如何强制横竖屏显示
- android强制为全屏,横屏,竖屏,取消强制横竖屏
- android开发横竖屏
- Android游戏和应用开发中强制横竖屏引起的程序重新启动问题
- Blackberry强制横竖屏
- ios8 强制横竖屏
- iOS 强制横竖屏
- iOS强制横竖屏
- Android开发之—横竖屏的切换
- 禁止横竖屏切换、强制横竖屏
- android开发横竖屏切换
- android软件开发:横竖屏
- js脚本给text动态赋值,如何监听:oninput,onpropertychange的区别
- 大数据视域下舆情研究的转向:内容+关系
- 阿里云部署Lamp+加载新硬盘运行phpmyadmin
- SQLite 通过.db文件导入已有数据
- 网络远程视频会议管理系统一览
- Android开发教程——强制横竖屏
- Qt核心剖析:信息隐藏(3)
- 数据库异常
- POJ - 3268 Silver Cow Party (往返最短路,Floyd,Dijkstra 2次优化)
- awk语法解析及实例
- 迟来的2013年总结
- Android开发教程 强制横竖屏代码
- platform_device_系列函数及其设备注册的作用
- SAP CO-PC物料标准价格更改方案