最近项目要做一个html5电子协议,里面涉及到签名,竖屏签名不够,所以需要把屏幕切换到横屏,签完字后把签字内容返回到竖屏中的方框内,由于项目不上AppStore,只用企业证书打包,所以使用下面方式来实现横竖屏切换功能。bool isPortrait = true;
- (IBAction)changeOri:(id)sender {
if (isPortrait) {
if...
分类:
移动开发 时间:
2015-08-26 01:57:03
阅读次数:
324
开发中总会遇到特定页面需要横竖屏的问题,这里建议大家如下步骤轻松解决这个问题:1.在TARGETS-->General-->Deployment Info -->Device Orientation中将需要用到的方向全部打钩2.自定义一个UINavigationController,然后把Xib或者...
分类:
移动开发 时间:
2015-08-25 18:54:42
阅读次数:
159
方法一:本地的window.matchMedia方法允许实时媒体查询。代码如下: var mql = window.matchMedia("(orientation: portrait)"); // 如果有匹配,则我们处于垂直视角 if(mql.matches) {// 直立方向 ale...
分类:
移动开发 时间:
2015-08-25 13:54:27
阅读次数:
194
这个demo演示了fragment的布局特点。本例中在竖屏的状态下,当我们点击列表的条目时 打一个activity来显示这个条目的详细信息。
* 而在横屏的状态下由于屏幕足够宽,我们就在界面上同时显示了两个fragment,一个用来 显示标题,另一个用来显示详细信息。
layout目录下创建竖屏显示的布局文件:fragment_layout.xml<?xml version="1.0" en...
分类:
移动开发 时间:
2015-08-21 09:36:38
阅读次数:
260
/* 设备竖屏时调用该段css代码 */@media all and (orientation : portrait){body{ background-color:blue; }}/* 设备横屏时调用该段css代码 */@media all and (orientation : landscap....
分类:
移动开发 时间:
2015-08-20 22:11:56
阅读次数:
208
代码中设置activity屏幕为全屏,并设置横竖屏状态getwindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);// 去状态栏,全屏显示se...
分类:
移动开发 时间:
2015-08-18 18:44:14
阅读次数:
217
昨天朋友问我,怎么实现在竖屏的应用里,显示一个横屏的应用,由于也没做过就说不知道了,但是我觉得会有这样的API ,因为我手机里就安装有这种类型的软件今天早上起来,就想做一个Dome出来,惯例的是查找资料,测试是否可以使用,但是查找了都写的不是很清楚,很容易造成没法实现想要的效果,所以想重新写过一.....
分类:
移动开发 时间:
2015-08-18 13:59:04
阅读次数:
159
注意:
在横屏竖屏切换过程中,Activity会被重新创建
onCreate方法会重新执行
如果没有id的组件如编辑框等则横屏填写的编辑框中的数据,写到一半后如果竖屏显示,
数据会丢失
谷歌解决方案:
如果拥有id
会在第一次创建Activity,执行完onCreate()方法之后把id组件中对应的值临时保存存起来,
在旋转后再次创建Activity时
但是是在...
分类:
移动开发 时间:
2015-08-18 12:11:04
阅读次数:
156
方法一:screenOrientation=application.getResources().getConfiguration().orientation;方法二:screenOrientation=activity.getRequestedOrientation();获取当前activity的横竖方向动态设置屏幕横竖屏:setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);..
分类:
移动开发 时间:
2015-08-17 19:45:14
阅读次数:
275
Cmd+1/2/3 可以切换模拟器的显示比例。
Option+Shift 可以在模拟器中调出双指拖动效果。
Option 可以在模拟器中调出双指放大缩小效果。
Command+Shift+H 模拟器的Home键。
Cmd+向左箭头/向右箭头 切换横竖屏。
参考资料:《iOS开发进阶》 -唐巧...
分类:
其他好文 时间:
2015-08-17 19:36:48
阅读次数:
116