
注解
文章平均质量分 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 · 346 阅读 · 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 · 583 阅读 · 0 评论