TimeLineView 仿外卖订单状态控件开源项目

我要开发同款
匿名用户2017年02月23日
49阅读
开发技术Java
所属分类iOS代码库、动画(Animation)
授权协议Apache

作品详情

TimeLineView 是一款仿外卖订单状态的开源控件,支持自定义文字,颜色,字体大小等功能。

显示效果

USAGE

Gradle

gradle    2行

  compile      'com.wrbug:timelineview:1.0.0'

Maven

vbscript-html    7行

  <          dependency><          groupId>com.wrbug<          artifactId>timelineview<          version>1.0.0<          type>pom

布局中添加

xml    11行

  <        com.wrbug.opensources.TimeLineView        android:id=        "@+id/timeLineView3"        android:layout_width=        "match_parent"        android:layout_height=        "50dp"        android:layout_margin=        "20dp"        app:preCircleColor=        "#0044ff"        app:preLineColor=        "#333333"        app:startedCircleColor=        "#880000"        app:startedLineColor=        "#ff0000"        app:textSize=        "12sp"/>

Activity添加

java    8行

TimeLineView mView=(TimeLineView) findViewById(R.id.timeLineView3); Listdata =      new ArrayList<>(); data.add(      "等候支付"); data.add(      "等候商家接单"); data.add(      "等候配送"); data.add(      "等候送达"); mView.setPointStrings(data,      2);

添加更多设置

java    13行

TimeLineView mView=(TimeLineView) findViewById(R.id.timeLineView3); mView.builder()      .pointStrings(txts,      1) .startedCircleColor(Color.BLUE) .underwayCircleColor(Color.BLUE)      .preCircleColor(Color.GRAY) .startedLineColor(Color.BLUE) .preLineColor(Color.GRAY)      .startedStringColor(Color.BLUE) .underwayStringColor(Color.BLUE) .preStringColor(Color.GRAY)      .load();      //开始绘制方法/字段说明

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论