方法1:使用NSTimer来实现 主要使用的是NSTimer的scheduledTimerWithTimeInterval方法来每1秒执行一次timeFireMethod函数,timeFireMethod进行倒计时的一些操作,完成时把timer给invalidate掉就ok了,代码如下:[cp...
分类:
移动开发 时间:
2015-12-06 14:34:42
阅读次数:
158
一.用好tab键.输入一部分,就按两次tab键,看看到底应该安什么二.那我就会了....然而卡住了三.很显然软件源出问题了.因为apt自动分析出了包的依赖关系,就因为找不到php-curl所依赖的包,所以无法 自动安装.这个简单,添加软件源谁不会呀:这里随便编一个xxx.list就可以,在里面写上一...
分类:
Web程序 时间:
2015-12-01 22:39:26
阅读次数:
335
在软件开发过程中,我们常常需要在某个时间后执行某个方法,或者是按照某个周期一直执行某个方法。在这个时候,我们就需要用到定时器。然而,在iOS中有很多方法完成以上的任务,到底有多少种方法呢?经过查阅资料,大概有三种方法:NSTimer、CADisplayLink、GCD。接下来我就一一介绍它们的用法。...
分类:
移动开发 时间:
2015-12-01 12:38:55
阅读次数:
184
今天同学说在准备一个晚会,有进行随机号码抽奖的环节,想让我做一个随机号码生成器,最好是那种开始之后数字进行跳变,按键后暂停。
这玩意没啥技术含量,搁在c++里面也就是一个random的事,我总不能给人家一个控制台程序把。于是就用C#写了一个。
写的时候遇到一个小问题,就是显示需要稍微的延迟,想用C#里面的Tread.Sleep()函数,但是发现界面程序卡住不动了,会造成线程阻塞。
采用如下方...
网上下拉刷新的DEMO很多,但是总有各种不满意的地方,有些会下拉卡住,有些回弹不流畅,有些性能太低会各种卡顿,有些emptyView无法下拉......自己写的才是最合适自己的,代码很简单,也很容易修改,稍微阅读下代码就能改出自己需要的各种效果。首先,重写ListView,自定义Touch事件,为了...
分类:
其他好文 时间:
2015-11-30 11:34:36
阅读次数:
306
背景和女朋友异地恋一年多,为了保持感情我提议每天晚上视频聊天一次。从好上开始,到现在,一年多也算坚持下来了。问题有时候聊天的过程中,我的网络或者她的网络可能会不好,视频就会卡住,听不到对方的声音,过一会儿之后才会恢复。中间双方可能就要不断的确认网络是否恢复,但是有时候会:她:“你可以听到了吗?”我:...
分类:
其他好文 时间:
2015-11-27 16:42:55
阅读次数:
161
定时器是比较常用的一个UI控件,在付款、抢购时,经常会使用到。提取成一个通用的方法/** * 倒计时GCD通用方法 * 通常用的计时器都是用NSTimer,但是NSTimer在线程很吃紧的时候效果不佳,使用GCD计时相对更好 * * @param seconds 倒计时间 单位:秒 * ...
分类:
移动开发 时间:
2015-11-26 21:06:56
阅读次数:
150
示例://创建scrollTimer =[NSTimer scheduledTimerWithTimeInterval:interval target:self selector:@selector(show) userInfo:nil repeats:YES];//使无效[scrollTimer ...
分类:
移动开发 时间:
2015-11-25 10:10:23
阅读次数:
149
游戏中有一个计时功能。在1.0版本中,使用了简单的在主线程中调用:1 + (NSTimer *)scheduledTimerWithTimeInterval:(NSTimeInterval)ti target:(id)aTarget selector:(SEL)aSelector userInfo:...
分类:
编程语言 时间:
2015-11-24 21:12:19
阅读次数:
207
UIScrollView的常见属性UIScrollView的常用代理方法UIScrollView的缩放UIScrollView和UIPageControl的分页NSTimer的使用什么是UIScrollView移动设备的屏幕大小是极其有限的,因此直接展示在用户眼前的内容也相当有限当展示的内容较多,超...
分类:
其他好文 时间:
2015-11-23 18:12:02
阅读次数:
162