I wrote the Android Chart library xcl-charts, organized well now open source!!!

Source: Internet
Author: User
Tags hosting

xcl-charts v0.1

The Android Open source Chart library, which draws a variety of charts based on native canvas . Currently supports 3d/non-3D column charts, 3d/non-3D pie charts, stacked charts, area charts, line charts, graphs, doughnut charts, Nightingale rose charts, dashboards, circular charts, and more, and supports the ability to display mixed displays of charts and different types of charts with data sources.

License

Use Apache v2 License Open Source protocol.


The code hosting address on open source China :

Https://git.oschina.net/xclcharts/XCL-Charts

Open source China Project address:

Http://www.oschina.net/p/xcl-charts


Code hosting address on GitHub:

Https://github.com/xcltapestry/XCL-Charts


Open source China and GitHub will be updated simultaneously.


be interested in using canvas to draw a chart on Android.

The reason for this library, is because the previous period of time to study the canvas when the implementation of the various diagrams, and then think about maybe you can organize themselves into a chart library. The use of off-hours to knock code, formed the current chart library xcl-charts. Very troublesome, because I have other items to write during the period. But finally, I can run.

before optimistic about many people is to use WebView call JS Library to draw, and Xcl-charts is directly using the canvas API to draw graphics, each has the advantage. Xcl-chart as much as possible to encapsulate the drawing logic in the class, and draw the relevant

Elements are open, and the goal is to provide the programmer with a lot of customization capabilities while ensuring development efficiency.


Examples of diagrams included in the code base:












Xcl-charts is a purely interest project, and now the work can not be used, if no one to pay attention to, which day feel boring the project may have stopped.

So if you feel that this library is useful, or helpful to you, you can send an email to me, let me also happy happy.

Conversely, if you feel something is not pleasing to the eye, you can also send a message to me to see what improvements. But I hope you can directly get a branch of what to do to change that better.

MAIL: [Email protected]

blog:http://blog.csdn.net/xcl168




Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.