All Projects → WangGanxin → Circlerangeview

WangGanxin / Circlerangeview

Licence: apache-2.0
自定义圆形仪表盘View,适合根据数值显示不同等级范围的场景

Programming Languages

java
68154 projects - #9 most used programming language

Labels

Projects that are alternatives of or similar to Circlerangeview

Candybar
Dashboard for Android Icon Packs. Supported by the community.
Stars: ✭ 58 (-18.31%)
Mutual labels:  dashboard
Dashboard Extension Webpage Item
⛔ DEPRECATED. This project was moved to a new repository. Visit https://github.com/DevExpress/dashboard-extensions to find an updated version.
Stars: ✭ 62 (-12.68%)
Mutual labels:  dashboard
Tabix
Tabix.io UI
Stars: ✭ 1,152 (+1522.54%)
Mutual labels:  dashboard
Antd Admin
An excellent front-end solution for enterprise applications built upon Ant Design and UmiJS
Stars: ✭ 8,678 (+12122.54%)
Mutual labels:  dashboard
Kubedev
A simpler and more powerful Kubernetes Dashboard
Stars: ✭ 62 (-12.68%)
Mutual labels:  dashboard
Foobugs Dashboard
various dashing dashboard jobs
Stars: ✭ 64 (-9.86%)
Mutual labels:  dashboard
Root Bootstrap 4 Admin Template With Angularjs Angular 2 Support
Root is Boostrap 4 Admin Template with Angular 2 and AngularJS support
Stars: ✭ 54 (-23.94%)
Mutual labels:  dashboard
Fizzygum
a new web framework, an entire platform really, designed from the ground up to handle complex things easily. Put the power of an entire Operating System at your fingertips.
Stars: ✭ 70 (-1.41%)
Mutual labels:  dashboard
Spring Boot Actuator Demo
Spring Boot Actuator: Health Check, Metrics Gathering, Auditing, and Monitoring
Stars: ✭ 61 (-14.08%)
Mutual labels:  dashboard
Dashboard.io
Un dashboard pour bot Discord
Stars: ✭ 67 (-5.63%)
Mutual labels:  dashboard
Vultrdash
Vultr self-hosted dashboard.
Stars: ✭ 59 (-16.9%)
Mutual labels:  dashboard
Binda
Headless CMS based on Ruby on Rails
Stars: ✭ 60 (-15.49%)
Mutual labels:  dashboard
Dashboard Extension Online Map Item
⛔ DEPRECATED. This project was moved to a new repository. Visit https://github.com/DevExpress/dashboard-extensions to find an updated version.
Stars: ✭ 65 (-8.45%)
Mutual labels:  dashboard
Pivot Kibana
Flexmonster Pivot plugin for Kibana
Stars: ✭ 58 (-18.31%)
Mutual labels:  dashboard
Adminlte
Pi-hole Dashboard for stats and more
Stars: ✭ 1,155 (+1526.76%)
Mutual labels:  dashboard
Gpuview
A lightweight web dashboard for monitoring GPU usage
Stars: ✭ 57 (-19.72%)
Mutual labels:  dashboard
Sensu Grid
A sensu dashboard built for the "big" screen...
Stars: ✭ 62 (-12.68%)
Mutual labels:  dashboard
Vmdash
A Cloud (vm) Dashboard that allows you to interact with multiple providers from a single panel
Stars: ✭ 71 (+0%)
Mutual labels:  dashboard
Dashboard
Customizable personal dashboard and startpage
Stars: ✭ 70 (-1.41%)
Mutual labels:  dashboard
Thingsboard
Open-source IoT Platform - Device management, data collection, processing and visualization.
Stars: ✭ 10,526 (+14725.35%)
Mutual labels:  dashboard

CircleRangeView

自定义圆形仪表盘View,适合根据数值显示不同等级范围的场景

Demo

运行效果图:

CircleRangeView

Usage

  • 1.布局文件引入:

    <com.ganxin.circlerangeview.CircleRangeView
        android:id="@+id/circleRangeView"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        app:rangeColorArray="@array/circlerangeview_colors"
        app:rangeTextArray="@array/circlerangeview_txts"
        app:rangeValueArray="@array/circlerangeview_values"/>

自定义属性:

rangeColorArray:等级颜色数组,必填

rangeValueArray:等级数值数组,数组长度同rangeColorArray保持一致,必填

rangeTextArray:等级文本数组,数组长度同rangeColorArray保持一致,必填

borderColor:外圆弧颜色,可选

cursorColor:指示标颜色,可选

extraTextColor:附加文本颜色,可选

rangeTextSize:等级文本字体大小,可选

extraTextSize:附加文本字体大小,可选

  • 2.在你的onCreate方法或者fragment的onCreateView方法中,根据id绑定该控件

    CircleRangeView circleRangeView= (CircleRangeView) findViewById(R.id.circleRangeView);

  • 3.在合适的时机,调用方法给控件设值

    List<String> extras =new ArrayList<>();
    extras.add("收缩压:116");
    extras.add("舒张压:85  ");

    //circleRangeView.setValueWithAnim(value);
    circleRangeView.setValueWithAnim(value,extras);

Reference

Contact Me

License

	Copyright 2017 CircleRangeView of copyright 守望君

	Licensed under the Apache License, Version 2.0 (the "License");
	you may not use this file except in compliance with the License.
	You may obtain a copy of the License at

   		http://www.apache.org/licenses/LICENSE-2.0

	Unless required by applicable law or agreed to in writing, software
	distributed under the License is distributed on an "AS IS" BASIS,
	WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
	See the License for the specific language governing permissions and
	limitations under the License.
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].