自定义饼图,很简单,效果不错跟大家一起分享下。
先看效果图
设计思路:
1.把整个饼图分四个区域(坐标轴上的四个象限)以饼图外围的原点区分
2.分别处理每个象限对应值的文字显示,以及文字下的线条和文字旁边的点
3.如果一个区域的小块比较多会堆叠显示
代码只是简单的实现了功能,还有很多可以优化的地方,想学习的同学可以自己动手实现下。
老规矩:源码地址
自定义饼图,很简单,效果不错跟大家一起分享下。
先看效果图
设计思路:
1.把整个饼图分四个区域(坐标轴上的四个象限)以饼图外围的原点区分
2.分别处理每个象限对应值的文字显示,以及文字下的线条和文字旁边的点
3.如果一个区域的小块比较多会堆叠显示
代码只是简单的实现了功能,还有很多可以优化的地方,想学习的同学可以自己动手实现下。
老规矩:源码地址