说的有点乱,先看个图把其实这个constrant的目的就是控制两个方形的控件上方和下方的空白大小。对于每一个方块来说,他们上方和下方的空白是相同的。这种“居中”的设计到处可见。一个控件想实现这种居中和简单,只需要建立一个参考的view,比如这里的h1或h2,再调整好参考view的高度,最后设置控件和...
分类:
移动开发 时间:
2014-05-08 19:34:53
阅读次数:
486
电话、短信是手机的基础功能,iOS中提供了接口,让我们调用。这篇文章简单的介绍一下iOS的打电话、发短信在程序中怎么调用。1、打电话
[[UIApplication sharedApplication] openURL:[NSURL
URLWithString:@"tel://10010"]];//...
分类:
移动开发 时间:
2014-05-08 19:24:40
阅读次数:
589
Nunit使用最近项目开始大量使用Nunit, 发现Nunit还是有很多好处的。1.
测试驱动逻辑,这样可以尽最大可能减少“修改”引入的Bug. 如果你修改了一些东西,导致Case跑不过。请检查你修改的逻辑。2.
写出来的代码会更符合测试方法。比如尽量把一些逻辑放入属性中,测试起来明朗很多。代码读起...
分类:
其他好文 时间:
2014-05-08 19:20:17
阅读次数:
247
在 UIResponder中存在这么一套方法-
(void)motionBegan:(UIEventSubtype)motion
withEvent:(UIEvent*)event__OSX_AVAILABLE_STARTING(__MAC_NA,__IPHONE_3_0);-
(void)moti...
分类:
移动开发 时间:
2014-05-08 19:14:41
阅读次数:
401
本文转载至http://blog.csdn.net/yhawaii/article/details/7911290之前的好几个项目,客户都要求使用微软雅黑字体,可是iOS没有自带这个字体,肿么办只能自己自定义字体了,下面是自定义字体的几个重要步骤:1、下载字体资源文件(.ttf或.otf格式的文件)...
分类:
移动开发 时间:
2014-05-08 19:07:56
阅读次数:
437
项目中有个隐含的小bug,折腾良久都没发现。。。
图片从服务器下载,下载并保存到本地文件,这个文件路径的问题哎。。。 1、首先是一个用户可以上传不同的图片,所以下载保存的时候,不能
“用户名+.jpg”就保存了,这样会覆盖的,然后我们就使用时间戳作为区分的依据,“用户名+timesta...
分类:
其他好文 时间:
2014-05-08 19:07:23
阅读次数:
226
这篇文章是本人(本人是菜鸟)在第一次接触上线项目时遇到的一个让我记忆深刻的问题。
如果你是大神,那么请绕过,这只是很肤浅的知识点,写给自己也分享给大家。
相信大家对于下面的语句一定不陌生。
#ifdef (1)
(2)
#else
(3)
#endif
但是我在这里还是稍微解释一下吧(显得专业),如果在这个式子之前有
#define (1)
的话 执行...
分类:
移动开发 时间:
2014-05-07 16:38:20
阅读次数:
472
Google Maps 的 iOS 端及安卓端今天迎来重大更新。新版Google
Maps不仅将离线地图同时引入两大移动平台,还增加了车道导航,并整合打车应用Uber。
最实用的更新莫过于离线地图,当用户搜索或者点击某一位置信息时,应用将提供“收藏以便离线使用”的选项,没有网络也妨碍查看路线。同时,Google Maps 还会在用户资料中显示保存过的离线地点,方便用户管理查看。
新...
分类:
其他好文 时间:
2014-05-07 16:25:58
阅读次数:
374
首先今天要说的东西跟游戏无关,你是不是有时候会遇到,在某个网页上重复着几十次的简单而又无聊的录入或点击等工作?比如你的程序需要测试,需要注册大量的测试邮箱。比如你的老板是个变态,让你去各个论坛发大量的垃圾贴子(最无耻行为,纯属举例)。或者,你需要定时的到某一个网页上执行某一些行为,比如上班下班的出勤打卡系统,等等吧,如果有,那么我今天所介绍的或许会对你有帮助。当然,如果你要操作的这些网页都是自己开...
分类:
Web程序 时间:
2014-05-07 15:46:01
阅读次数:
491
ExecutorService:
它也是一个接口,它扩展自Executor接口,Executor接口更像一个抽象的命令模式,仅有一个方法:execute(runnable);Executor接口简单,但是很重要,重要在这种设计的模式上。。Java5以后,通过Executor来启动线程比用Thread的start()更好。在新特征中,可以很容易控制线程的启动、执行和关闭过程,还可以很容易使用线...
分类:
移动开发 时间:
2014-05-07 15:43:59
阅读次数:
438