编译时技术二、使用APT编译时手写ButterKnife
一、原理简介
ButterKnife框架原理的是采用APT编译时技术,主要运用到注解+注解处理器的方式动态地为添加了BindView等注解的成员或方法生成类文件,开发者无需自己手写findViewById等等重复的代码,简化了开发者的工作量。
二、手写ButterKnife
想要完全理解ButterKnife底层的APT技术,手写实现ButterKnife可以帮助更好地吸收这种技术。
2.1准备工作
(1)创建Android工程,并且在此项目中新建一个java Module取名为annotataion,用于
原创
2021-03-16 23:03:57 ·
238 阅读 ·
0 评论