在主配置文件里面。在需要设置的activity项后面加上 android:screenOrientation="portrait",这个activity就保持竖屏显示了;在每个activity项后面加上android:screenOrientation="portrait",整个应用就保持竖屏显示。
分类:
移动开发 时间:
2014-11-17 17:27:54
阅读次数:
197
在特别的场景下,需要针对屏幕旋转作特殊处理。在ios系统下实现相关的功能还是比较方便的。
我下面介绍两种方法:
1.注册UIApplicationDidChangeStatusBarOrientationNotification通知(举例:在一个viewcontroller类的viewdidload中注册该通知),示例代码如下:
[[NSNotificationCente...
分类:
移动开发 时间:
2014-10-23 22:44:12
阅读次数:
257
判断横竖屏。http://www.cocoachina.com/ask/questions/show/121301//self.cameraView是相机view - (NSUInteger)supportedInterfaceOrientations{ UIInterfaceOrientat...
分类:
移动开发 时间:
2014-10-23 12:13:03
阅读次数:
289
============问题描述============ 我们大家都知道,通常情况下,使用introtation=mActivity.getWindowManager().getDefaultDisplay().getRotation();可以获取屏幕旋转的方向。但是这个rotation的返回值到底...
分类:
移动开发 时间:
2014-10-18 23:41:02
阅读次数:
265
1. 设定屏幕方向
当指定了屏幕的方向后(非SCREEN_ORIENTATION_UNSPECIFIED),屏幕就不会自动的旋转了
有2中方式控制屏幕方向:
1.1 修改AndroidManifest.xml
在AndroidManifest.xml的activity中加入:
横屏:
android:screenOrientation=”lan...
分类:
移动开发 时间:
2014-10-13 17:19:30
阅读次数:
232
有时候我们希望让一个程序的界面始终保持在一个方向,不随手机(平板)方向旋转而变化:在AndroidManifest.xml的每一个需要禁止转向的Activity配置中加入android:screenOrientation=”landscape”属性。landscape = 横向portrait = ...
分类:
移动开发 时间:
2014-10-07 21:23:14
阅读次数:
274
1. iOS有四个方向的旋转,为了保证自己的代码能够支持旋转,我们必须首先处理一个函数:Objective-c代码-(BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation{re...
分类:
移动开发 时间:
2014-09-19 15:18:15
阅读次数:
238
如下图所示,在处理屏幕默认旋转方向的时候可以在这里进行选择,上下左右一共是4个方向。策划的需求是游戏采用横屏,但是要求支持两个方向自动旋转,如下图所示,我的设置是这样的。Default Orientation* Auto Roation 表示游戏支持自动旋转屏幕,但是前提是手机没有锁定屏幕旋转功能。...
分类:
其他好文 时间:
2014-09-13 23:57:56
阅读次数:
502