# XCL-Charts **Repository Path**: demos/XCL-Charts ## Basic Information - **Project Name**: XCL-Charts - **Description**: XCL-Charts基于Android原生的Canvas来绘制各种图表,使用简便,同时具有相当灵活的定制能力。 目前支持3D/非3D柱形图、3D/非3D饼图、堆叠图、面积图、 折线图、曲线图、环形图、南丁格尔玫瑰图、仪表盘、雷达图、圆形图等图表。 其它特性还包括支持图表缩放、手势移动、动画显示效果、高密度柱形显示、图表分界定制线、多图表的混合显示及同数据源不同类型图表切换等。 - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: http://blog.csdn.net/xcl168/article/details/29675613 - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 40 - **Created**: 2014-08-21 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README XCL-Charts ========== XCL-Charts V1.3
    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)、仪表盘(Dial 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 饼块渐显
横向定制线 柱形渐显动画 竖向定线 渐显动画
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