Skip to content

Latest commit

 

History

History
7 lines (5 loc) · 454 Bytes

README.md

File metadata and controls

7 lines (5 loc) · 454 Bytes

Dagger2MVPAutoInject

自定义注解自动生成component, module 等dagger必须的文件, 实现dagger完全解耦

  • 现在还有一些阻碍,没有办法很好的解耦掉,必须得手动配置父类的类名

 * 在BaseAutoInjectActivity,根据java的运行原理,当在虚拟机中运行时this会变为具体子类,但是  编译期如果不进行强转则会不通过,以及为了避免一些问题,仍会做强转操作。