ThreadHandler与HandlerThreadHandler使用

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ThreadHandler与HandlerThreadHandler使用相关的知识,希望对你有一定的参考价值。

Handler会关联一个单独的线程和消息队列。Handler默认关联主线程,虽然要提供Runnable参数,但默认是直接调用Runnable中的run()方法。也就是默认下会在主线程执行,如果在这里面的操作会有阻塞,界面也会卡住。如果要在其他线程执行,可以使用HandlerThread

HandlerThread继承于Thread,所以它本质就是个Thread。与普通Thread的差别就在于,主要的作用是建立了一个线程,并且创立了消息队列,有来自己的looper,可以让我们在自己的线程中分发和处理消息。

以上是关于ThreadHandler与HandlerThreadHandler使用的主要内容,如果未能解决你的问题,请参考以下文章

android handle详解3 ThreadHandler

提升信号量导致段错误

android AsyncTask 怎么返回值给UI线程

不正确地终止线程?

《Android开发艺术探索》第11章 Android的线程和线程池

LDAP 与 MYSQL .. JA-SIG CAS 与 LDAP 与 CAS 与 MySQL