依赖注入
文章平均质量分 80
fan_zyf
最大的优势--就是你还年轻。
展开
-
Dagger2基本使用与原理
上一篇介绍了Dagger2的一些注解点击打开链接一、Dagger2的一些简单配置1.在build.gradle(project..)中添加apt插件classpath 'com.neenbedankt.gradle.plugins:android-apt:1.8'2.在build.gradle(Module:app)中添加如下代码,应用apt插件apply plugin: 'c原创 2017-05-12 13:44:47 · 8894 阅读 · 0 评论 -
Dagger2简介
一、简介Dagger2起源于Dagger,是一款基于Java注解来实现的完全在编译阶段完成依赖注入的开源库,主要用于模块间解耦、提高代码的健壮性和可维护性。Dagger2在编译阶段通过apt利用Java注解自动生成Java代码,然后结合手写的代码来自动帮我们完成依赖注入的工作。二、依赖注入(Dependency Injection简称DI)public class Person {原创 2017-05-12 12:39:17 · 863 阅读 · 0 评论