android面试——开源框架的源码解析

1、EventBus (1)通过注解+反射来进行方法的获取 注解的使用:@Retention(RetentionPolicy.RUNTIME)表示此注解在运行期可知,否则使用CLASS或者SOURCE在运行期间会被丢弃。 通过反射来获取类和方法:因为映射关系实际上是类映射到所有此类的对象的方法上的,所以应该通过反射来获取类以及被注解过的方法,并且将方法和对象保存为一个调用实体。 (2)使用Conc
相关文章
相关标签/搜索