我爱编程

2018-04-13 HandlerThread

2018-04-13  本文已影响0人  兔斯基第2号

第3步和第4步是构建一个可以用于异步操作的handler,并将前面创建的HandlerThread的Looper对象以及Callback接口类作为参数传递给当前的handler,这样当前的异步handler就拥有了HandlerThread的Looper对象,由于HandlerThread本身是异步线程,因此Looper也与异步线程绑定,从而handlerMessage方法也就可以异步处理耗时任务了,这样我们的Looper+Handler+MessageQueue+Thread异步循环机制构建完成,来看看一个完整的使用案例。

我们创建了两个Handler,一个用于更新UI线程的mUIHandler和一个用于异步下载图片的childHandler。

from:百度 handlerthread 用法

※※ Android 多线程之HandlerThread 完全详解

HandlerThread的使用以及原理

Android HandlerThread 总结使用

上一篇 下一篇

猜你喜欢

热点阅读