
异步通信
文章平均质量分 55
huang_xiao_yu
这个作者很懒,什么都没留下…
展开
-
子线程与主线程通信的其他方法概述
前面有2篇博客单独讲解了子线程和主线程之间的通信:Thread-Handler-Message和AsyncTask。实现异步通信还有以下的3种方法:第一种:runOnUiThread(Runnable action) 此方法是在Activity中定义的,官方文档做的说明是: Runs the specified action on the UI thread. If the current th原创 2015-10-30 21:08:14 · 860 阅读 · 0 评论 -
子线程与主线程通信之AsyncTask
1.AsyncTask 的特点: a.通过开源框架 Conncurrent(并发的框架) 框架来管理匿名线程 ,该框架是非常成熟框架 b.内部有一个线程池,通过线程池来管理线程 c.假如同一时段要开辟多个子线程,可以排队开辟子线程 d. AsyncTask封装了四个方法,可以很好实现子线程与主线程通信 e.AsyncTask内部也是采用Handler进行通信2.AsyncTask 的原创 2015-10-30 20:10:17 · 703 阅读 · 0 评论 -
子线程与主线程通信之Thread-Handler-Message
1.图解Thread-Handler-Message:2.文字说明: (1)Handler: 主线程申明。 (2)在子线程发消息:handler.sendMessage (message)。 Message: 2个重要的属性:a.what:消息类型。b.obj:消息的具体内容。 (3)在主线程接收消息:handler.handlerMessage (message)。原创 2015-10-30 12:50:49 · 723 阅读 · 0 评论