Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Is there a good charting library for Android?

Tags:

android

I have a need to render and display charts (bar charts for now, but more types may be needed later) in an Android app I'm working on. I've done some looking around and it doesn't look like there are any really good, mature charting libraries for Android yet.

Do you know any?

Edit to add some details of requirements

  • Bar Charts
  • Horizontal bar charts
  • Double stacked bar charts
  • Axis labels (including rotated 90 degrees on the y axis)
  • Labels above each bar on the chart
  • Shaded or custom backgrounds
like image 329
Pentium10 Avatar asked Aug 06 '10 13:08

Pentium10


1 Answers

achartengine is an open source charting library. It also has intent based graphs. It is easy to use and has apache licence 2.0 so that if at all you want, you can modify the code to do fine customization. The documentation is not that good but the demo examples are enough to understand all things required for all type of charts.

Supported chart types:

  • line chart
  • area chart
  • scatter chart
  • time chart
  • bar chart
  • pie chart
  • bubble chart
  • doughnut chart
  • range (high-low) bar chart
like image 124
Gopi Avatar answered Sep 24 '22 16:09

Gopi