안드로이드용 차트 라이브러리
2016. 5. 2. 18:06ㆍ안드로이드 개발
MPAndroidChart
https://github.com/PhilJay/MPAndroidChart
HzGrapher
https://github.com/handstudio/HzGrapher
아직 써보지는 않았지만, HzGrapher보다는 MPAndroidChart가 좀더 나아보인다.
MPAndroidChart를 이용하여 Line Chart를 그리는 괜찮은 튜토리얼도 있다.
https://www.numetriclabz.com/android-line-chart-using-mpandroidchart-tutorial/
Pie Chart 그리는 예제는 다음을 참조하면 된다.
http://www.ssaurel.com/blog/learn-to-create-a-pie-chart-in-android-with-mpandroidchart/
그래프 하단에 표시되는 Legend를 안보이게 하는 방법은 다음과 같다.
http://stackoverflow.com/questions/29030814/how-to-hide-legends-and-axis-in-mpandroidchart
mChart.getLegend().setEnabled(false); // Hide the legend
다음은 MPAndroidChart에서 지원하는 차트의 종류이다.
- BarChart (grouped DataSets)
- Horizontal-BarChart
- PieChart (with selection, ...)
- ScatterChart (with squares, triangles, circles, ... and more)
- CandleStickChart (for financial data)
- BubbleChart (area covered by bubbles indicates the value)
- RadarChart (spider web chart)