开发工具类封装 对开发常用的工具类就行封装整理
compile 'com.hsy.utils:utilslibrary:1.0.1'
<dependency>
<groupId>com.hsy.utils</groupId>
<artifactId>utilslibrary</artifactId>
<version>1.0.1</version>
<type>pom</type>
</dependency>
BaseActivity
BaseFragment
AbsListFragment
...
BitMapUtils
GlideUtils 图片加载框架
ClipboardUtils 剪切板
DateUtils 日期工具类
DisplayUtils窗口工具类(宽、高等等)
EmptyUtils 判断空工具类
NetworkUtils 网络连接
SnackBarUtils
StringUtils 包括MD5
SystemShareUtils 系统分享工具类
SystemUtils 与系统有关的工具类
ViewUtils 创建Fragment等等
WebViewUtil webview
参考:
https://github.com/drakeet/MultiType
- 立体方效果
CubeTransformer
- 卡片活动效果
DepthPageTransformer
- 扇形旋转效果
RotateDownPageTransformer
- 堆成栈效果
StackPageTransformer
- 向内效果
ZoomOutPageTransformer
compile 'com.android.support:design:25.3.1'
//VIewpager 切换需要
/compile files('libs/nineoldandroids-2.4.0.jar')
//RecyclerView Adapter
compile('me.drakeet.multitype:multitype:2.4.3', {
exclude group: 'com.android.support'
})
compile 'com.android.support:recyclerview-v7:25.3.1'
compile 'me.solidev.library:status-view-layout:0.2.2'
/*图片工具类*/
compile 'com.github.bumptech.glide:glide:3.7.0'
compile 'jp.wasabeef:glide-transformations:2.0.2'
// If you want to use the GPU Filters
compile 'jp.co.cyberagent.android.gpuimage:gpuimage-library:1.4.1'
// If you want to use the GPU Filters
/*图片工具类*/
/*https://github.com/wasabeef/glide-transformations*/
对话框
compile 'com.afollestad.material-dialogs:core:0.8.5.9'