Android(安卓)各种Loading 炫酷View
1,在加载数据的时候我们往往会提示用户加载中,也就是加载动画:
一下是加载动画的Loading:
先看效果:
使用也是非常的简单:
直接添加依赖:
dependencies { compile 'com.wang.avi:library:2.1.3' }
然后就是编写布局文件: <com.wang.avi.AVLoadingIndicatorView android:layout_width="wrap_content" android:layout_height="wrap_content" app:indicatorName="BallPulseIndicator" />在代码中:
avLoadingIndicatorView= (AVLoadingIndicatorView) findViewById(R.id.load);avLoadingIndicatorView.setIndicator("CubeTransitionIndicator");设置loading样式Loading样式的种类:
"BallPulseIndicator",
"BallGridPulseIndicator",
"BallClipRotateIndicator",
"BallClipRotatePulseIndicator",
"SquareSpinIndicator",
"BallClipRotateMultipleIndicator",
"BallPulseRiseIndicator",
"BallRotateIndicator",
"CubeTransitionIndicator",
"BallZigZagIndicator",
"BallZigZagDeflectIndicator",
"BallTrianglePathIndicator",
"BallScaleIndicator",
"LineScaleIndicator",
"LineScalePartyIndicator",
"BallScaleMultipleIndicator",
"BallPulseSyncIndicator",
"BallBeatIndicator",
"LineScalePulseOutIndicator",
"LineScalePulseOutRapidIndicator",
"BallScaleRippleIndicator",
"BallScaleRippleMultipleIndicator",
"BallSpinFadeLoaderIndicator",
"LineSpinFadeLoaderIndicator",
"TriangleSkewSpinIndicator",
"PacmanIndicator",
"BallGridBeatIndicator",
"SemiCircleSpinIndicator",
"com.wang.avi.sample.MyCustomIndicator"
样式顺序对照图片顺序
控制显示隐藏:
avi.hide();隐藏
avi.show();显示
大神Demo https://github.com/81813780/AVLoadingIndicatorView
更多相关文章
- Android启动器(Launcher)开发详解
- Android(安卓)Fragment学习笔记(一)
- Android滑动冲突解决方式(下拉刷新上拉加载更多,适配RecyclerVie
- android 异步加载
- android 7.0 相机,拍照 调裁切提示 “无法加载此图片” 解决方案
- Android(安卓)下拉刷新上拉加载
- 引擎设计跟踪(九.14.2i) Android(安卓)GLES 3.0 完善
- Android自定义View基础--Paint画笔设置样式
- android和js互相调用的问题