采用RxJava结合Retrofit 2.0进行网络访问,图书信息由豆瓣网提供的的API进行信息拉取。 图标采用com.mikepenz:iconics-core,以及com.mikepenz:google-material-typeface等提供的图标 Drawer采用的是com.mikepenz:materialdrawer。
采用技术:
-
compile 'com.mikepenz:iconics-core:2.5.10@aar'
-
compile 'com.mikepenz:google-material-typeface:2.2.0.1@aar'
-
compile 'com.mikepenz:octicons-typeface:3.0.0.1@aar'
-
compile 'com.melnykov:floatingactionbutton:1.3.0'
-
compile 'de.hdodenhof:circleimageview:2.0.0'
-
-
debugCompile 'com.squareup.leakcanary:leakcanary-android:1.3.1'
-
releaseCompile 'com.squareup.leakcanary:leakcanary-android-no-op:1.3.1'
-
testCompile 'com.squareup.leakcanary:leakcanary-android-no-op:1.3.1'
-
compile 'de.greenrobot:eventbus:3.0.0-beta1'
-
compile 'io.reactivex:rxjava:1.1.0'
-
-
compile('com.mikepenz:materialdrawer:5.1.9@aar') {
-
transitive = true
-
}
-
compile 'uk.co.chrisjenx:calligraphy:2.2.0'
-
compile 'com.github.bumptech.glide:glide:3.7.0'
-
compile 'com.github.chrisbanes.photoview:library:1.2.4'
-
-
-
-
compile 'com.squareup.retrofit2:retrofit:2.0.0-beta4'
-
compile 'com.squareup.retrofit2:converter-gson:2.0.0-beta4'
-
compile 'com.squareup.retrofit2:adapter-rxjava:2.0.0-beta4'
-
compile 'com.squareup.okhttp3:okhttp:3.0.0'
-
compile 'com.squareup.okhttp3:logging-interceptor:3.1.2'
-
compile 'io.reactivex:rxandroid:1.1.0'
-
compile 'io.reactivex:rxjava:1.1.0'
-
-
compile 'com.google.zxing:core:3.2.1'
复制代码
|