# DashboardView2 **Repository Path**: OrganizationStudy/DashboardView22 ## Basic Information - **Project Name**: DashboardView2 - **Description**: 符合科华需求 Android 自定义View 仪表盘 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-04-29 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # DashboardView [![](https://jitpack.io/v/SuperKung/DashboardView.svg)](https://jitpack.io/#SuperKung/DashboardView) Android 自定义View 仪表盘 ![DashboardView](https://github.com/SuperKung/DashboardView/blob/master/Dashboard.gif) ##HOW TO USE ###gradle root build.gradle: ```Groovy allprojects { repositories { ... maven { url 'https://jitpack.io' } } } ``` moudle build.gradle: ```Groovy compile 'com.github.SuperKung:DashboardView:1.2.1' ``` ###xml ```xml ``` more ```xml app:startNumber app:maxNumber app:backgroundColor app:progressColor app:startProgressColor app:endProgressColor app:progressStrokeWidth app:tikeStrArray app:tikeStrColor app:tikeStrSize app:startNumber app:maxNumber app:centerCircleColor ``` ###java ```java setPercent(int percent);//核心方法,percent = 0~100 //以下方法都可有可无,如果在xml中设置了则不必重复设置,适用于需要动态改变状态的情况 setText(String text); setTextSize(int size); setTextColor(int mTextColor); setProgressHeight(int dp); setUnit(String unit); setInterpolator(TimeInterpolator interpolator);//设置动画插值器,从而达到不同的动画效果 setStartColor(int startColor); setEndColor(int endColor);//如果设置了起始颜色和结束颜色,进度条会变成渐变色 setStartNum(float startNum); setMaxNum(float startNum); ``` [该控件相关博客](http://blog.csdn.net/qq_17422503/article/details/51769672)