- HandlerThread继承于Thread,所以它本质就是个Thread。
- 与普通Thread的差别就在于,它不仅建立了一个线程,并且创建了自己的lopper和消息队列,可以让我们在自己的线程中分发和处理消息,并对外提供自己这个Looper对象的get方法。
- HandlerThread自带Looper使他可以通过消息队列,来重复使用当前线程,节省系统资源开销。这是它的优点也是缺点,每一个任务都将以队列的方式逐个被执行到,一旦队列中有某个任务执行时间过长,那么就会导致后续的任务都会被延迟处理。
HandlerThread使用小结
最新推荐文章于 2024-02-21 14:17:52 发布