天天看点

图表引擎AChartEngine 二

 这几天项目涉及到android图表绘制,网上找的Demo都是大同小异,也就如上篇博文所写的一样是基本函数的实现。可是所有能找到的Demo都和设计图不符。木有办法,Leader发话啦,万不得已的情况下不能改设计图,顾客是上帝嘛。

AChartEngine这个开源框架已经做得非常不错了,可是在我几乎试完所有渲染效果都答不到自己预期的时候。那就只能——改源码咯!再此不得不佩服带我的师傅啊,大牛啊!再次也表达下对师傅的感激!

现目前用的是achartengine 1.1.0,为了满足特定需求,把achartengine源码的某些方法坐了修改,生成了自己的jar包。

图表引擎AChartEngine 二

1.重新修改了圆点的方法,自带的setfillPoint(false)中间会留有线。

2.隐藏了Y轴值,但是显示出了网格。(腾讯手机管家流量监控的图也是木有显示Y轴但是有背景网格)

3.给视图设置了显示范围。

ResultActivity.java

如果想要下面这种效果,就按如下设置,就X轴默认,控制Y轴范围。

图表引擎AChartEngine 二

 好啦,等项目忙完咯俺要来好好的学学AChartEngine这个开源框架~~~

记录下学习的点滴,也供以后自己回过头来复习复习~~

     最后,时刻提醒自己一句话:学会去源码里找答案!~~加油!!