之前对线程也写过几篇文章,不过倒是没有针对 Android,因为 java 与 android 在线程方面大部分还是相同,不过本篇我们要介绍的是 android 的专属类 HandlerThread,因为 HandlerThread 在设置思想上还是挺值得我们学习的,那么我们下面来就了解它吧,我们先来看看 HandlerThread 有那些特点: 1.HandlerThread 本质上是一个线程类,它继承了 Thread; 2.HandlerThread 有自己的内部 Looper 对象,可以进行 looper 循环; 3. 通过获取 HandlerThread 的 looper 对象传递给 Handler 对象,可以在 handleMessage 方法中执行异步任务。 4. 创建 HandlerThread 后必须先调用 HandlerThread.start() 方法,Thread 会先调用 run 方法,创建 Looper 对象。