/ZCustomView

这是一个自定义控件合集。目前包含Loading View。持续更新中

Primary LanguageJava

ZCustomView

这是一个自定义控件合集。目前包含Loading View。持续更新中...

使用方式:

  1. XML:
<com.zyao89.view.zloading.ZLoadingView
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    app:z_type="CircleBuilder"
    app:z_color="@color/colorAccent"/>

z_type 选择加载动画的类型,就是下面介绍的这些; z_color 设置加载动画的颜色;

  1. Java
ZLoadingView zLoadingView = (ZLoadingView) findViewById(R.id.loadingView_1);
zLoadingView.setLoadingBuilder(Z_TYPE.CIRCLE);//设置类型
zLoadingView.setColorFilter(Color.WHITE);//设置颜色

目前拥有的类型:

索引 名称 枚举值(Z_TYPE)
0 CircleBuilder CIRCLE
1 ClockBuilder CIRCLE_CLOCK
2 StarBuilder STAR_LOADING
3 LeafBuilder LEAF_ROTATE
4 DoubleCircleBuilder DOUBLE_CIRCLE
5 PacManBuilder PAC_MAN
6 ElasticBallBuilder ELASTIC_BALL

效果图如下

第一个,ClockBuilder

展示图

第二个,StarBuilder

展示图

第三个,LeafBuilder

展示图

第四个,DoubleCircleBuilder

展示图

第五个,PacManBuilder

展示图

第六个,ElasticBallBuilder

展示图