使用Kodein作为Dagger2的升级版替代品

看了却把清梅嗅的文章后,我也开始学习kodein。用过dagger2的都知道,dagger2要写大量的模板代码,而且编译时发生错误也不容易定位问题。看到这篇文章后,眼前一亮,没错,这就是我要的滑板鞋,摩擦,摩擦,在kodein的技术上摩擦。。。

kodein功能和Dagger2一样,而且更适合kotlin,如延迟加载等。本人也菜,我觉得Dagger2有的kodein都有,而且更简洁,不像Dagger2一样啰里啰嗦,但是kodein的国内文章确实很少,我现在只看到清梅的文章了,当然看kodein官方文档更好,所有的技术资料都是看官方文档是最好的,所有技术博客技术专题都是在官方文档上的深加工,所以广大技术人员一定要强化自己的英文阅读能力

可以先看清梅的kodein文章的讲解,然后看我画的这张图
http://naotu.baidu.com/file/7f5ea2ba8e7fa2820973d11b7c66a98a?token=4ef82c0d274ff491
两者结合,更适合学习(强蹭清梅大佬的热度)
如果思维脑图中有错误,请各位批评指正,谢谢

我把图也贴一下


Kodein.png

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 156,027评论 24 681
  • 一、首先你要知道什么是依赖? 想要理解Dagger2,首先你要理解一个概念,就是什么是依赖,懂的同学可以省过此段。...
    为梦想战斗阅读 161评论 0 0
  • 深海浅海之间暗流涌动, 海平面不时有水珠被溅起, 水珠迎着阳光, 拣选自己喜欢的色彩, 在海面上起舞。 暂时离开了...
    yolanda56阅读 47评论 0 1
  • 人精,琢磨怎么看穿别人、掌控别人、利用别人,趋利避害;戏精,想着怎么装扮自己、形成人设、完成演出、达到目的,人生是...
    苏峰顶阅读 85评论 0 1