注解
文章平均质量分 52
摸鱼小能手啊
这个作者很懒,什么都没留下…
展开
-
用注解+反射+动态代理实现android绑定控件和页面跳转传参
注解+反射实现android绑定控件和页面跳转传参 工具类InjectUtils: public class InjectUtils { public static void injectView(Activity activity) { Class<? extends Activity> cls = activity.getClass(); //获得此类所有的成员 Field[] declaredFields = cls.getDec原创 2021-01-20 18:47:34 · 290 阅读 · 1 评论 -
@Retention注解的应用场景
@Retention注解的应用场景 1,SOURCE:在源文件中有效(即源文件保留) 2.CLASS:在class文件中有效(即class保留) 3.RUNTIME:在运行时有效(即运行时保留) 源码: APT: 在编译期能够获取注解与注解声明的类包括类中所有的成员信息,一般用于生成额外的辅助类。 IDE语法检查:在android开发中,(support-annotations与androidx.annotation)中均有提供@IntDef注解,次注解的定义如下: @Retention(SOURCE)原创 2021-01-20 18:31:49 · 466 阅读 · 0 评论