阅读背景:

Handler通信 - 源码分析和手写Handler框架

来源:互联网 

记得第一次接触 handler 是用来更新 UI,在线程中用 handler.sendMessage(message),只知道这么做就能在线程中更新 UI 了。第二次接触是为了面试,当时反正也看不懂源码,就在网上找各种资料背它一背,笔试还好,当着面试官说的时候往往不知道怎么说。第三次接触是因为公司要引入人才,发现大家功夫还不错,经常就问问 MessageQueue 为什么要采用链表的方式,ThreadLocal 是怎么保证线程安全的,Activity 的生命周期为什么用 Handler 发送执行等等。记得第一次接触 handler 是用来更新 UI,在线程中用 handler.send




你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: