// 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
implementation 'com.squareup.okhttp3:logging-interceptor:3.5.0'
https://www.jianshu.com/p/e044cab4f530
底部导航栏{
implementation 'com.hjm:BottomTabBar:1.1.3'
参考博客: https://www.jianshu.com/p/ade8485a16be
implementation 'com.ashokvarma.android:bottom-navigation-bar:2.0.2'
参考博客: https://www.jianshu.com/p/134d7847a01e
设计原则参考: http://www.uisdc.com/bottom-navigation-design-principle
五种方式实现Android底部导航栏
https://segmentfault.com/a/1190000007697941
}
悬浮菜单{
BoomMenu: implementation 'com.nightonke:boommenu:x.y.z'
参考博客: https://blog.csdn.net/qq_28934205/article/details/51329282
FloatMenu: implementation 'com.yw.game.floatmenu:FloatMenu:2.0.1'
参考博客: https://blog.csdn.net/qq_28934205/article/details/51329282
FloatingActionButtonMenu: implementation 'com.getbase:floatingactionbutton:1.10.1'
参考博客: https://blog.csdn.net/lynnchurch/article/details/51917296
}
悬浮效果 https://www.jianshu.com/p/167507486ff2
// 二维码
implementation 'com.github.jwkj:LibZXing:v1.0.4'
修改状态栏颜色: implementation 'com.jaeger.statusbaruitl:library:1.0.0'
StatusBarUtil.setColor(context, color);
// mock单元测试
testCompile 'org.mockito:mockito-core:1.+'
//进度条{
implementation 'me.zhanghai.android.materialprogressbar:library:1.1.7'
implementation 'com.daimajia.numberprogressbar:library:1.2@aar'
}
动画框架{
参考博客 : https://blog.csdn.net/msn465780/article/details/69228403
25种动画框架 https://blog.csdn.net/u013101864/article/details/51500136
}
photoView{
implementation 'com.github.chrisbanes:PhotoView:2.0.0'
implementation 'com.bm.photoview:library:1.4.1'
}
cardView
implementation 'com.android.support:cardview-v7:25.1.0'