/XCL-Charts

Android开源图表库(XCL-Charts is a free charting library for Android platform.),基于Android Canvas来绘制各种图表,使用简便,定制灵活。目前支持3D/非3D柱形图(Bar Chart)、3D/非3D饼图(Pie Chart)、堆叠图(Stacked Bar Chart)、面积图(Area Chart)、 折线图(Line Chart)、曲线图(Spline Chart)、环形图(Dount Chart)、南丁格尔玫瑰图(Rose Chart)、仪表盘(Dial Chart)、刻度盘(Gauge Chart)、雷达图(Radar Chart)、圆形图(Circle Chart)、弧线比较图、散点图(Scatter Chart)、气泡图(Bubble Chart)、范围条形图(RangeBar Chart)等图表。其它特性还包括支持图表缩放、手势移动、点击响应、动画效果、多轴显示、图表参考线、混合图表及同数据源不同图表类型切换等。

Primary LanguageJavaApache License 2.0Apache-2.0

XCL-Charts

XCL-Charts V1.7
    Android开源图表库(XCL-Charts is a free charting library for Android platform.)
    XCL-Charts基于Android原生Canvas来绘制各种图表,使用简便,定制灵活。
    目前支持3D/非3D柱形图(Bar Chart)、3D/非3D饼图(Pie Chart)、堆积图(Stacked Bar Chart)、面积图(Area Chart)、 折线图(Line Chart)、曲线图(Spline Chart)、环形图(Dount Chart)、南丁格尔玫瑰图(Rose Chart)、仪表盘(Dial Chart)、刻度盘(Gauge Chart)、雷达图(Radar Chart)、 圆形图(Circle Chart)、弧线比较图、散点图(Scatter Chart)、气泡图(Bubble Chart)、范围条形图(RangeBar Chart)等图表。
    其它特性还包括支持手势缩放、图表移动、点击响应、动画显示、多轴显示、图表参考线、多图表的混合显示及同数据源不同类型图表切换等。

License
采用Apache v2 License开源协议。

Mail: xcl_168@aliyun.com
Blog: http://blog.csdn.net/xcl168
QQ群: 374780627
GitHub代码托管地址: https://github.com/xcltapestry/XCL-Charts

开源**项目地址: http://www.oschina.net/p/xcl-charts
    附注:
    建议用jar方式使用图表库,避免因程序更新引发一系列的连锁更新。
    因基础绘图类都已有单独封装,所以欢迎大家在此库基础上增加不同类型的图表和相关例子并分享您的改进。

部份例图:

bar chart 竖向 stacked chart 横向3D bar chart


3D bar chart


3d pie chart 动画

bar chart 柱形渐显动画


Line chart(开放式) 渐显动画

pie chart 饼块渐显


横向定制线 柱形渐显动画

竖向定线 渐显动画


dialchart2 动画

dialchart3 动画


dialchart4 动画

dialchart1 动画


radar chart bar chart(高密度) 同源 pie chart


rose chart mutil chart 1 同源 bar chart


half circle chart Gauge Chart circle chart


dount chart line chart


spline chart

area chart


bar chart 横向 stacked chart 横向


mutil chart  2 横向

同源 pie chart 横向

mulbar stacked chart

piechart2d

bzsplinechart

radarchart_round

radarchart_rose

areachart_bz

arclinechart

rangebarchart

ScatterChart

BubbleChart