MutlColorLoadingView
分享一个漂亮的多颜色 LoadingView (有点像设置谷歌账号的Loading进度条)目前不做代码分析,如果后面有读者强烈要求的话后面再补上。
效果展示
demo.gif
如何使用:
加入 gradle 依赖
implementation 'com.mutlcolorloadingview:mutlcolorloadingview:1.0.0'
在 xml 加入相应的动画::
android:id="@+id/mclv"
android:layout_width="120dp"
android:layout_height="105dp"
android:padding="28dp"
android:background="@drawable/bg_loading"
app:mclv_duration="2000"
app:mclv_first_color="@color/color_FFFFFFFF"
app:mclv_second_color="@color/color_FF4D6BFF"
app:mclv_three_color="@color/color_FFFF8400"
app:mclv_stroke_width="4dp"
/>
可使用的参数解析
LightProgressView 自定义参数:
下面给出这个动画的开源代码。github传送门。记得给个 Star (点个赞) 哦。