2014年12月29日
摘要:
我们知道在IOS开发中,要兼容iphone/ipad,只要把开发的版本设置为universal版就可以了,但是设置是比较简单,而里面的素材的大小和位置却是比较难控制的。原因是iphone与ipad的比例是不统一的,iphone是(480*320/960*640)3:2的屏,而ipad的屏幕是(102...
阅读全文
posted @ 2014-12-29 17:16
绿茵奔腾者
阅读(223)
推荐(0)
摘要:
通用的: 优点:一个安装包,方便管理、分发可共用一套逻辑代码,数据结构缺点:安装包会很大:iPad版本用的图片与iPhone版本的不一样,而且iPad的图片大小比较大,积压起来,会导致整个安装包很大代码中各种判断是否iPad的逻辑分支,会导致代码混乱 俩个版本的:优点:app可分别针对i...
阅读全文
posted @ 2014-12-29 17:15
绿茵奔腾者
阅读(395)
推荐(0)
2014年12月19日
摘要:
NSTimeIntervaltime=[[NSDatedate]timeIntervalSince1970]*1000;doublei=time;//NSTimeInterval返回的是double类型NSLog(@"1970timeInterval:%f",i);
阅读全文
posted @ 2014-12-19 22:14
绿茵奔腾者
阅读(469)
推荐(0)
摘要:
__FILE__ 当前文件所在目录__DATE__ “替代文字”是一个含有编译日期的字符串字面值,日期格式为“mm dd yyyy”(例如:“Mar 19 2006”)。如果日期小于10日,就在日的前面放一个空格符。NSLog(@"_DATE_=%s",__DATE__);__FUNCTION__当...
阅读全文
posted @ 2014-12-19 22:07
绿茵奔腾者
阅读(263)
推荐(0)
摘要:
ios各种动画效果最普通动画://开始动画[UIView beginAnimations:nil context:nil];//设定动画持续时间[UIView setAnimationDuration:2];//动画的内容frame.origin.x += 150;[img setFrame:fra...
阅读全文
posted @ 2014-12-19 17:34
绿茵奔腾者
阅读(112)
推荐(0)
摘要:
#include// Per msqr#include#include#include#pragma mark MAC// Return the local MAC addy// Courtesy of FreeBSD hackers email list// Accidentally munged...
阅读全文
posted @ 2014-12-19 14:16
绿茵奔腾者
阅读(589)
推荐(0)
2014年12月17日
摘要:
原文:http://blog.sina.com.cn/s/blog_7b9d64af0101cjci.html(2013-04-09 21:27:24)我们知道,到我们程序从前台退到后台(安home)键后,将执行程序的委托方法。//当应用程序掉到后台时,执行该方法- (void)applicatio...
阅读全文
posted @ 2014-12-17 14:32
绿茵奔腾者
阅读(288)
推荐(0)
摘要:
对于ios7,苹果支持几种后台运行模式,backgroundTask,voip,后台播放音乐等,具体看官方文档就好。我这边需要在后台跑一个长时间运行的计时器,所以就不能让app进入suspend状态。很早以前听说可以通过后台播放音乐来实现,借鉴了一下,测试好几天,找出来了一个还比较靠谱的方案:首先在...
阅读全文
posted @ 2014-12-17 11:07
绿茵奔腾者
阅读(3012)
推荐(0)
摘要:
http://www.tekuba.net/program/318/
阅读全文
posted @ 2014-12-17 10:18
绿茵奔腾者
阅读(120)
推荐(0)
摘要:
在之前的文章《App States and Multitasking IOS应用程序状态和多任务》说到IOS程序有前台后台之分。在IOS程序进入后台之后,程序就会不执行代码,如果非要有什么必须执行的过程,可以申请大约600s的时间,如果在这段时间内程序还没有完成则会被系统杀死。出现:has acti...
阅读全文
posted @ 2014-12-17 10:16
绿茵奔腾者
阅读(340)
推荐(0)