【Android】 浅谈Handler机制
Handler机制产生的原因 在谈论一个机制之前,需要了解这个机制设计出来是为了解决什么问题。 Handler设计出来就是因为UI线程不能进行耗时操作,子线程不能更新UI,所以需要一种跨线程通信的机制来解决子线程跑完耗时操作之后更新UI的操作。 Handler机制对应的组成部分 需要理解整个Handler机制,至少需要理解以下几个部分: Handler Looper Message MessageQueue ThreadLocal ThreadLocal相关内容已经写了一片博客分析过了:传送门 那么这篇文章就主要聚焦在Handler以及Looper的具体实现上。 Handler /** *
用户评论