view.post();
handler.post();
mTvStart的点击事件start()
运行结果
前三个log(0、1、2)没有什么疑问,都是在主线程。
后两个log,handlerThread那一块中的threadHandler使用的looper是handlerThread提供的,发送消息,消息会进入到该looper中,looper是子线程的,所以运行在子线程。
刚才看视频,也印证了。--20180418
view.post();
handler.post();
mTvStart的点击事件start()
运行结果
前三个log(0、1、2)没有什么疑问,都是在主线程。
后两个log,handlerThread那一块中的threadHandler使用的looper是handlerThread提供的,发送消息,消息会进入到该looper中,looper是子线程的,所以运行在子线程。
刚才看视频,也印证了。--20180418