目前DroidCharts已经实现了下面几种图:
可惜文档资料不太齐全(快2年没更新了,很可能要太监),不过既然是移植自JFreeCharts,倒也不用担心使用上的问题,所以我还是选用它
官方网站目前只有源代码,LinuxIDC.com提供的是已经打好包的库,
具体下载目录在 /pub/Android源码集锦/2011年/11月/画个饼图 - 在Android App中使用JFreeCharts(DroidCharts) /
可以下载后作为第三方库加入app,步骤如下:
这时候可能会看到一行错误提示:
Error generating final archive: Found duplicate file for APK: res/layout/main.xml
这是因为DroidCharts.jar包里面已经有layout名字叫main.xml,而当前应用的layout里面也有main.xml,没办法,这种情况下只能把自己的main.xml改个名字了
正常情况下,因为打包了DroidCharts库,这时候查看apk文件会发现长度增加了几百K
接下来增加一个PieChartView,继承自android.view.View
PieChartView.java