All Projects → Cuieney → Barchart Master

Cuieney / Barchart Master

自动伸缩的chart

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to Barchart Master

Morris Php
A PHP model and useful class for Morris.js project
Stars: ✭ 11 (-73.81%)
Mutual labels:  chart
Mpandroidchart
A powerful 🚀 Android chart view / graph view library, supporting line- bar- pie- radar- bubble- and candlestick charts as well as scaling, panning and animations.
Stars: ✭ 34,377 (+81750%)
Mutual labels:  chart
D3 In Motion
Code examples and references for the course "D3.js in Motion"
Stars: ✭ 37 (-11.9%)
Mutual labels:  chart
Ilg
because the world needs another iOS chart library.
Stars: ✭ 13 (-69.05%)
Mutual labels:  chart
Kschart
k线图/kline/kchart,已经集成MA/EMA/MACD/KDJ/BOLL/RSI/WR/AVG等指标,新增指标及其方便。适用于股票/区块链交易所等种类App。Swift5编写,CPU/内存占用率极低,60FPS稳定运行。示例集成websocket,并接入币安数据(需VPN)。
Stars: ✭ 909 (+2064.29%)
Mutual labels:  chart
Swiftchart
Line and area chart library for iOS
Stars: ✭ 950 (+2161.9%)
Mutual labels:  chart
Reasonbizcharts
ReasonML binding for BizCharts https://bizcharts.net/products/bizCharts/demo
Stars: ✭ 23 (-45.24%)
Mutual labels:  chart
Caroline
A simple Cairo Chart Library for GTK and Vala
Stars: ✭ 41 (-2.38%)
Mutual labels:  chart
Teechart Firemonkey Samples
Sample programs showing how to use TeeChart for FireMonkey
Stars: ✭ 21 (-50%)
Mutual labels:  chart
Luckysheet
Luckysheet is an online spreadsheet like excel that is powerful, simple to configure, and completely open source.
Stars: ✭ 9,772 (+23166.67%)
Mutual labels:  chart
Samples Viewer Generator
🎉 A CLI utility tool to generate web app of data visualization samples for presentation purpose
Stars: ✭ 13 (-69.05%)
Mutual labels:  chart
Vue Echarts V3
Vue.js(v2.x+) component wrap for ECharts.js(v3.x+)
Stars: ✭ 884 (+2004.76%)
Mutual labels:  chart
Pomerium Helm
Official helm charts for Pomerium.
Stars: ✭ 32 (-23.81%)
Mutual labels:  chart
D3 Spotmatrix
Open Source Javascript Library to render Spot Matrix Charts using D3.js
Stars: ✭ 12 (-71.43%)
Mutual labels:  chart
Scale
Angular plugin for creating charts
Stars: ✭ 39 (-7.14%)
Mutual labels:  chart
Chart.xkcd
Chart.xkcd is a chart library that plots “sketchy”, “cartoony” or “hand-drawn” styled charts.
Stars: ✭ 6,982 (+16523.81%)
Mutual labels:  chart
Catchart
Pipe something from command line to a chart in the browser
Stars: ✭ 27 (-35.71%)
Mutual labels:  chart
React Vis
Data Visualization Components
Stars: ✭ 8,091 (+19164.29%)
Mutual labels:  chart
Echarts For Vue
📊📈 ECharts wrapper component for Vue 3 and 2
Stars: ✭ 42 (+0%)
Mutual labels:  chart
Vue World Map
A Vue JS component for displaying dynamic data on a world map.
Stars: ✭ 33 (-21.43%)
Mutual labels:  chart

ChartView

ChartView icon

Usage

Please refer to the example. for seeing it in action.

Shortcut to attrs.xml.

XML

Add library dependency to your build.gradle file then copy this code to layout

  <com.example.library.BarChartView
            android:id="@+id/chart"
            android:layout_marginTop="25dp"
            android:layout_width="match_parent"
            android:layout_height="match_parent"
            app:axisColor="@color/colorPrimary"
            app:hideGirdLine="false"
            app:barColor="@color/colorPrimary"
            app:max="300"
            app:type="line"
            app:radius="15"
            app:yAxisTxtColor="@color/colorAccent" />

Attributes(布局中调用)

Attributes format describe
axisColor color 设置xy轴颜色
axisWidth integer 设置轴的宽度
xAxisTxtColor color 设置x轴label的字体颜色
yAxisTxtColor color 设置y轴label的字体颜色
barColor color 设置chart的颜色
hideGirdLine color 是否隐藏背景表格
max color 设置y轴的最大值
barPressEnable color 设置chart点击是否有反应(变色)
radius color 设置折线图圆形半径
type color 设置chart样式

Method(代码中调用)

methodName describe
setHideGirdLine(boolean) 设置隐藏背景表格
setBarPressEnable(boolean) 设置chart点击事件
setBarChartList(float[]) 设置数据
setCharType(int) 设置chart类型
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].