1.butterknife的使用
(1)首先在工程的build.gradle中添加如下代码:
classpath 'com.neenbedankt.gradle.plugins:android-apt:1.8'
工程的build.gradle文件.png
(2)然后在module的build.gradle中添加如下代码:
apply plugin: 'android-apt'
compile 'com.jakewharton:butterknife:8.4.0'
apt 'com.jakewharton:butterknife-compiler:8.4.0'
2.png
2.dagger2的使用
(1)首先在整个工程的build.gradle中添加如下代码:
classpath 'com.neenbedankt.gradle.plugins:android-apt:1.8'
(2)然后在module的build.gradle中添加如下代码:
apply plugin: 'android-apt'
compile 'com.jakewharton:butterknife:8.4.0'
apt 'com.jakewharton:butterknife-compiler:8.4.0'
3. Rxjava、retrofit联合使用需要的依赖
compile 'com.google.code.gson:gson:2.8.0'
compile 'com.squareup.retrofit2:retrofit:2.2.0'
compile 'com.squareup.retrofit2:converter-gson:2.2.0'
compile 'io.reactivex:rxandroid:1.2.1'
compile 'com.squareup.retrofit2:adapter-rxjava:2.2.0'