概览 Android消息机制是Android操作系统中比较重要的一块。具体使用方法在这里不再阐述,可以参考Android的官方开发文档。 消息机制的主要用途有两方面: 1、线程之间的通信。比如在子线程中想更新UI,就通过发送更新消息到UI线程中来实现。 2、任务延迟执行。比如30秒后执行刷新任务等。 ...
分类:
移动开发 时间:
2016-04-26 11:00:25
阅读次数:
192
LINQ中大部分查询运算符都有一个非常重要的特性:延迟执行。这意味着,他们不是在查询创建的时候执行,而是在遍历的时候执行(换句话说,当enumerator的MoveNext方法被调用时)。让我们考虑下面这个query: 可以看出,我们在查询创建之后添加的number也包含在查询结果中了,这是因为直到 ...
分类:
其他好文 时间:
2016-04-20 00:26:25
阅读次数:
193
java原生的接口和抽象类:Executor、ExecutorService、ScheduleExecutorService、Iterable和AbstractExecutorService; ScheduleExecutorService接口:提供了延迟执行、周期性执行的接口。 AbstractE ...
分类:
编程语言 时间:
2016-04-08 14:35:50
阅读次数:
228
在实际的开发中,有时候需要延迟一段时间执行某个方法或者某段代码,总结两种延迟执行某段代码的方式: 1. [self performSelector: withObject: afterDelay:]; 延迟执行(SEL)里面的方法,是oc中的一个方法。第一个参数是要执行的方法,第二个参数是执行的方法 ...
分类:
移动开发 时间:
2016-04-01 16:02:54
阅读次数:
163
GCD之dispatch queue深入浅出 浅谈iOS开发中方法延迟执行的几种方式
分类:
移动开发 时间:
2016-03-20 13:09:30
阅读次数:
134
本文主要分享自己在appstore项目中的性能调优点,包括同步改异步、缓存、Layout优化、数据库优化、算法优化、延迟执行等。 目前性能优化专题已完成以下部分: 性能优化总纲——性能问题及性能调优方式 性能优化第四篇——移动网络优化 性能优化第三篇——Java(Android)代码优化 性能优化第
分类:
移动开发 时间:
2016-03-02 18:05:25
阅读次数:
248
windownavigatorscreenhistorylocationeventdocument常用的window方法:confirm()点击确定范围true,点击取消返回falseprompt()alert()close()open()setTimeout()一次性定时器,延迟执行setInte...
分类:
其他好文 时间:
2016-01-21 13:48:16
阅读次数:
106
1.延迟执行1.1.perform...// 3秒后自动回到当前线程调用 self 的 download: 方法,并且传递参数:@“http://xxx.jpg”[self performSelector:@selector(download:)withObject:@"http://xxx.jpg...
分类:
其他好文 时间:
2016-01-18 10:34:53
阅读次数:
121
浅谈iOS开发中方法延迟执行的几种方式字数668 阅读118 评论0 喜欢0 Method1. performSelector方法Method2. NSTimer定时器Method3. NSThread线程的sleepMethod4. GCD公用延迟执行方法- (void)delayMethod{ ...
分类:
其他好文 时间:
2015-12-26 15:10:55
阅读次数:
196
iOS开发多线程篇—GCD的常见用法一、延迟执行1.介绍iOS常见的延时执行有2种方式(1)调用NSObject的方法[selfperformSelector:@selector(run)withObject:nilafterDelay:2.0];// 2秒后再调用self的run方法(2)使用GC...
分类:
移动开发 时间:
2015-12-18 13:12:21
阅读次数:
195