“是不是很神奇!试想一下,如果我们有很多类似的对象需要经常使用,我们再也不需要每次都去初始化,直接@Inject,然后直接使用就可以了;
更方便的是,如果我们需要修改(比如SharedPreferences文件的名字等等),只需要跑到提供它的Module文件中:”
这种情况下,直接使用单例模式不是更方便吗?
Android 神兵利器Dagger2使用详解(三)MVP架构下的使用前言 本系列所有文章: Android 神兵利器Dagger2使用详解(一)基础使用 Android 神兵利器Dagger2使用详解(二)Module&Component源...