/XCL-Charts

Android开源图表库(XCL-Charts is a free charting library for Android platform.),基于原生的Canvas来绘制各种图表,使用简便,同时具有相当灵活的定制能力。目前支持3D/非3D柱形图(Bar Chart)、3D/非3D饼图(Pie Chart)、堆叠图(Stacked Bar Chart)、面积图(Area Chart)、 折线图(Line Chart)、曲线图(Spline Chart)、环形图(Dount Chart)、南丁格尔玫瑰图(Rose Chart)、仪表盘(Gauge Chart)、雷达图(Radar Chart)、圆形图(Circle Chart)等图表。其它特性还包括支持图表缩放、手势移动、动画显示效果、高密度柱形显示、图表分界定制线、多图表的混合显示及同数据源不同类型图表切换等。

Primary LanguageJavaApache License 2.0Apache-2.0

XCL-Charts

XCL-Charts V1.0
    Android开源图表库(XCL-Charts is a free charting library for Android platform.)
    XCL-Charts基于原生的Canvas来绘制各种图表,在设计时,尽量在保证开发效率的同时,给使用者提供足够多的定制化能力。因此使用简便,同时具有相当灵活的定制能力。
    目前支持3D/非3D柱形图(Bar Chart)、3D/非3D饼图(Pie Chart)、堆叠图(Stacked Bar Chart)、面积图(Area Chart)、 折线图(Line Chart)、曲线图(Spline Chart)、环形图(Dount Chart)、南丁格尔玫瑰图(Rose Chart)、仪表盘(Gauge Chart)、雷达图(Radar Chart)、圆形图(Circle 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
开源**代码托管地址: https://git.oschina.net/xclcharts/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 饼块渐显


横向定制线 柱形渐显动画

竖向定线 渐显动画


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 横向