关于Android异步处理的一整个系列的博文,共有4篇,博主写的非常好,特在这里做个标记。
为了给用户带来良好的交互体验,在Android应用的开发过程中需要把繁重的任务(IO,网络连接等)放到其他线程中异步执行,达到不阻塞UI的效果。
本系列文章由浅入深介绍Android进行异步处理的实现方法和系统底层的实现原理。
[url=http://blog.csdn.net/mylzc/article/details/6736988]Android异步处理一:使用Thread+Handler实现非UI线程更新UI界面[/url](入门)
介绍如何使用Thread+Handler的方式从非UI线程发送界面更新消息到UI线程
[url=http://blog.csdn.net/mylzc/article/details/6772129]Android异步处理二:使用AsyncTask异步更新UI界面[/url](入门)
介绍如何使用AsyncTask异步更新UI界面
[url=http://blog.csdn.net/mylzc/article/details/6771331]Android异步处理三:Handler+Looper+MessageQueue深入详解[/url](进阶)
追踪系统代码,介绍Thread+Handler的实现原理
[url=http://blog.csdn.net/mylzc/article/details/6774131]Android异步处理四:AsyncTask的实现原理[/url](进阶)
追踪系统代码,介绍系统底层AsyncTask的实现原理
另外,该博主还有2篇关于多线程任务优化的博文,也相当不错。
[url=http://blog.csdn.net/mylzc/article/details/6784415]Android多线程任务优化1:探讨AsyncTask的缺陷[/url]
[url=http://blog.csdn.net/mylzc/article/details/6802935]Android多线程任务优化2:实现后台预读线程[/url]
为了给用户带来良好的交互体验,在Android应用的开发过程中需要把繁重的任务(IO,网络连接等)放到其他线程中异步执行,达到不阻塞UI的效果。
本系列文章由浅入深介绍Android进行异步处理的实现方法和系统底层的实现原理。
[url=http://blog.csdn.net/mylzc/article/details/6736988]Android异步处理一:使用Thread+Handler实现非UI线程更新UI界面[/url](入门)
介绍如何使用Thread+Handler的方式从非UI线程发送界面更新消息到UI线程
[url=http://blog.csdn.net/mylzc/article/details/6772129]Android异步处理二:使用AsyncTask异步更新UI界面[/url](入门)
介绍如何使用AsyncTask异步更新UI界面
[url=http://blog.csdn.net/mylzc/article/details/6771331]Android异步处理三:Handler+Looper+MessageQueue深入详解[/url](进阶)
追踪系统代码,介绍Thread+Handler的实现原理
[url=http://blog.csdn.net/mylzc/article/details/6774131]Android异步处理四:AsyncTask的实现原理[/url](进阶)
追踪系统代码,介绍系统底层AsyncTask的实现原理
另外,该博主还有2篇关于多线程任务优化的博文,也相当不错。
[url=http://blog.csdn.net/mylzc/article/details/6784415]Android多线程任务优化1:探讨AsyncTask的缺陷[/url]
[url=http://blog.csdn.net/mylzc/article/details/6802935]Android多线程任务优化2:实现后台预读线程[/url]