IOC注入技术之编译时注入

IOC技术主要内容
1.源码时注入: android studio插件
2.编译时注入: butterknife,dagger2
3.运行时注入: xUtils,eventBus,springMVC

流行的注入框架:
Butterknife
https://github.com/Krishnasony/ButterKnifeDagger
Dagger2
https://github.com/square/dagger
daggerAndroid(课后自学)
https://dagger.dev/android

在这里插入图片描述

在这里插入图片描述

scope和dependencies的使用
1.多个component上面的scope不能相同
2.没有scope的组件不能去依赖有scope的组件

相关文章

Android性能优化——之控件的优化 前面讲了图像的优化,接下...
前言 上一篇已经讲了如何实现textView中粗字体效果,里面主要...
最近项目重构,涉及到了数据库和文件下载,发现GreenDao这个...
WebView加载页面的两种方式 一、加载网络页面 加载网络页面,...
给APP全局设置字体主要分为两个方面来介绍 一、给原生界面设...
前言 最近UI大牛出了一版新的效果图,按照IOS的效果做的,页...