项目依赖
EventBus依赖
compile ‘org.greenrobot:eventbus:3.1.1’
ButterKnife依赖
compile ‘com.jakewharton:butterknife:8.8.1’
annotationProcessor ‘com.jakewharton:butterknife-compiler:8.8.1’
RecyclerView依赖
compile ‘cn.lemon:RefreshRecyclerView:1.2.2’
compile ‘com.android.support:recyclerview-v7:26.1.0’
XRecyclerView依赖
compile ‘com.jcodecraeer:xrecyclerview:1.5.2’
RxJAVA依赖
compile “io.reactivex.rxjava2:rxjava:2.1.7”
compile “io.reactivex.rxjava2:rxandroid:2.0.1”
compile ‘com.squareup.retrofit2:adapter-rxjava2:2.3.0’
TabLayout依赖
compile “com.android.support:design:26.1.0”
城市列表的依赖
compile ‘com.zaaach:citypicker:1.1’
Fresco依赖
compile’com.facebook.fresco:fresco:1.5.0’
使用方法
https://www.fresco-cn.org/docs/getting-started.html
ImageLoader依赖
compile ‘com.nostra13.universalimageloader:universal-image-loader:1.9.5’
Glide依赖
compile ‘com.github.bumptech.glide:glide:4.3.1’
annotationProcessor ‘com.github.bumptech.glide:compiler:4.3.1’
Banner依赖
compile ‘com.youth.banner:banner:1.4.10’ //最新版本
Okhttp依赖
compile ‘com.squareup.okhttp3:okhttp:3.9.1’
Retrofit依赖
compile ‘com.squareup.retrofit2:retrofit:2.3.0’
compile ‘com.squareup.retrofit2:converter-gson:2.3.0’
GreenDao依赖
compile ‘org.greenrobot:greendao:3.2.2’ // add library
使用教程
http://www.jianshu.com/p/853401a7d02b
android下
greendao{
schemaVersion 1
daoPackage’sunzhe.baobao.com.databaseoption.dao’
targetGenDir ‘src/main/java’
}
// In your root build.gradle file:
buildscript {
repositories {
jcenter()
mavenCentral() // add repository
}
dependencies {
classpath ‘com.android.tools.build:gradle:2.3.3’
classpath ‘org.greenrobot:greendao-gradle-plugin:3.2.2’ // add plugin
}
}
// In your app projects build.gradle file:
apply plugin: 'com.android.application'
apply plugin: 'org.greenrobot.greendao' // apply plugin
dependencies {
compile 'org.greenrobot:greendao:3.2.2' // add library
}