TimeLineView TimeLineView 仿外卖订单状态控件

程序名称:TimeLineView TimeLineView

授权协议: Apache

操作系统: Android

开发语言: Java

TimeLineView TimeLineView 介绍

TimeLineView

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

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();
      //开始绘制

TimeLineView TimeLineView 官网

https://github.com/WrBug/timelineview

相关编程语言

Acapela TTS 是一个为 iPhone 和 iPad 开发的 TTS 引...
二维码(QR Code)扫描静态库,扫描效率较高。
RegexKitLite 是一个轻量级的 Objective-C 的正则表...
一款基于ASIHttpReques开源的仿迅雷多线程断点续传功...
实现动态检测网络(wifi)状况,不需要用户手动刷新...
使用iphoneSDK官方NSXMLParserDelegate做的简单xml解...