Handler
文章平均质量分 61
JMathias
这个作者很懒,什么都没留下…
展开
-
Android---Handler
1、Handler的作用:主线程不能执行耗时操作,子线程不能更新UI,所以在子线程中执行耗时的操作,并将操作的结果通过handler机制发送到主线程来更新UI。 2、Handler机制的原理: 例:子线程发送消息给主线程 子线程将处理的结果发送给Handler,Handler将其发送到主线程的MessageQuench(消息队列)中,消息队列中存储着众多等待处理的原创 2016-06-13 23:59:41 · 391 阅读 · 0 评论 -
Handler机制
为了避免ANR,我们会通常把 耗时操作放在子线程里面去执行,因为子线程不能更新UI,所以当子线程需要更新的UI的时候就需要借助到安卓的消息机制,也就是Handler机制了。 注意:在安卓的世界里面,当 子线程 在执行耗时操作的时候,不是说你的主线程就阻塞在那里等待子线程的完成——也不是调用 Thread.wait()或是Thread.sleep()。安卓采取的方法是,主线程应该为子线程转载 2016-11-15 14:34:24 · 690 阅读 · 0 评论