Android
parting_soul
大道至简
展开
-
Android 消息机制
文章目录一. 背景二. 介绍三. 源码分析3.1 Message3.2 Handler3.3 MessageQueue3.4 ThreadLocal3.6 Looper3.7 总结四. 常见问题4.1 子线程是否能创建Handler4.2 在同一线程中 android.Handler 和 android.MessaegQueue 的数量对应关系一. 背景 在开发中我们常会有这种需求:进入一个...原创 2019-12-25 18:23:00 · 283 阅读 · 0 评论 -
ButterKnife源码解读
文章目录一. 概述二. 简单使用三. 源码分析3.1 ViewBinding 类3.2 ButterKnife.bind3.3 注解处理器3.3.1 整体流程3.3.2 注解编译器项目结构3.3.3 process方法1. 解析注解获得ViewBinding类信息集合2. 生成Java代码一. 概述ButterKnife 是一个依赖注入框架,主要用于绑定View、一些View的事件等等,可以大...原创 2019-12-20 14:08:18 · 339 阅读 · 0 评论