码迷,mamicode.com
首页 >  
搜索关键字:异步处理    ( 721个结果
java集合的简单使用
/* list接口 ArrayList 采用异步处理方式,性能高,但属于非线程安全 Vector 采用同步处理方式,性能低,但属于线程安全 当程序考虑线程安全的时候选Vector,其他选择ArrayList,速度快,性能高 set接口不能加入重复元素,(记忆:s开头same反而不同),但是可以...
分类:编程语言   时间:2015-01-15 15:54:30    阅读次数:164
第十六章:异步处理之AsyncTask的应用
前言 我们知道Android的UI主线程主要负责处理用户的按键事件、用户的触屏事件以及屏幕绘图事件等;既然UI老人家都这么忙了,我们这些开发者肯定不能不识趣的去添乱阻塞UI线程什么的,否则UI界面万一停止响应了呢——这不是招骂的节奏么?!所以我们知道用Handler+Thread的方法,在子线程中....
分类:其他好文   时间:2015-01-15 12:34:08    阅读次数:222
说说PendingIntent的内部机制
在Android中,我们常常使用PendingIntent来表达一种“留待日后处理”的意思。从这个角度来说,PendingIntent可以被理解为一种特殊的异步处理机制。不过,单就命名而言,PendingIntent其实具有一定误导性,因为它既不继承于Intent,也不包含Intent,它的核心可以粗略地汇总成四个字——“异步激发”。...
分类:其他好文   时间:2015-01-01 17:23:29    阅读次数:264
Android Handler消息机制
在上一篇文章《Android AsyncTask异步任务》中我们介绍了如何使用AsyncTask异步处理网络通信和UI更新。在本文中将使用Handler消息机制来异步处理网络通信和UI更新。 Google参考了Windows的消息机制,在Android系统中实现了一套类似的消息机制。学习Android的消息机制,有几个概念(类)必须了解: 1、Message 消息,理解为线程间通讯的数据...
分类:移动开发   时间:2014-12-29 10:31:37    阅读次数:203
[Node.js] Promise,Q及Async
Promise是对异步编程的一种抽象。它是一个代理对象,代表一个必须进行异步处理的函数返回的值或抛出的异常。本文仅对异步方法的串行执行,及其在Q/Aysnc等库中的使用进行探讨。
分类:Web程序   时间:2014-12-27 06:41:10    阅读次数:207
Android异步处理三:Handler+Looper+MessageQueue深入详解
在《Android异步处理一:使用Thread+Handler实现非UI线程更新UI界面》中,我们讲到使用Thread+Handler的方式来实现界面的更新,其实是在非UI线程发送消息到UI线程,通知UI线程进行界面更新,这一篇我们将深入学习Android线程间通讯的实现原理。概述:Android使...
分类:移动开发   时间:2014-12-26 16:21:03    阅读次数:231
Android异步处理二:使用AsyncTask异步更新UI界面
在《Android异步处理一:使用Thread+Handler实现非UI线程更新UI界面》中,我们使用Thread+Handler的方式实现了异步更新UI界面,这一篇中,我们介绍一种更为简洁的实现方式:使用AsyncTask异步更新UI界面。概述:AsyncTask是在Android SDK 1.5...
分类:移动开发   时间:2014-12-26 16:03:16    阅读次数:219
Android异步处理(一)
Android异步处理一:使用Thread+Handler实现非UI线程更新UI界面概述:每个Android应用程序都运行在一个dalvik虚拟机进程中,进程开始的时候会启动一个主线程(MainThread),主线程负责处理和ui相关的事件,因此主线程通常又叫UI线程。而由于Android采用UI单...
分类:移动开发   时间:2014-12-26 14:20:04    阅读次数:214
Android AsyncTask异步任务
在上一篇文章《Android网络编程之使用HttpClient进行Get方式通信》中,我们强制直接在UI线程进行网络操作,在实际的应用开发过程中不能这样做,因为这样很可能会阻塞UI,影响用户体验。为了避免直接在UI线程中进行网络操作,我们可以使用AsyncTask异步处理网络通信和UI更新。通过AysncTask可以很容易的启动后台线程进行网络通信,然后将结果返回到UI线程中。 AsyncT...
分类:移动开发   时间:2014-12-26 09:42:41    阅读次数:255
javascript异步处理
大家知道javascript中有多少方法能够实现异步处理吗?setTimeout(),setInterval()是最常用的两个。XMLHttpRequest对象,进行ajax请求时。postMessage()进行跨域操作时。WebWorker创建新的线程时。setImmediate方法...
分类:编程语言   时间:2014-12-24 16:31:20    阅读次数:424
721条   上一页 1 ... 62 63 64 65 66 ... 73 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!