美文网首页
揭秘IoC注入架构,实现RecyclerView条目点击

揭秘IoC注入架构,实现RecyclerView条目点击

作者: Ahwind | 来源:发表于2019-05-08 13:51 被阅读0次

    依赖倒置原则(Dependency Inverse Principle)
    一种软件设计原则

    控制反转 (Inverse of Control)
    控制反转是实现依赖倒置的一种方法(DIP的具体实现方式)

    依赖注入(Dependency Injection)
    依赖注入是实现控制反转的一种手段(IoC的具体实现方式)

    IoC容器
    DI框架

    常用IoC框架
    Spring/Afinal/Xutils/Android Annotations/EventBus/ButterKnife/Dagger/RoboGuice/google guide

    反射
    获取类getClass()
    获取注解getAnnotation(xx.class)
    获取方法getMethod()
    执行方法invoke(xx,yy)
    获取所有方法getDeclaredMethods()
    获取所有属性getDeclaredFields()
    获取注解的类型annotationType()

    参考:https://www.jianshu.com/p/098a9573f2c0
    demo:https://github.com/ApeCold/Learn_IoC_Sample

    相关文章

      网友评论

          本文标题:揭秘IoC注入架构,实现RecyclerView条目点击

          本文链接:https://www.haomeiwen.com/subject/wvzpoqtx.html