android自定义
文章平均质量分 71
Mr_lu_
这个作者很懒,什么都没留下…
展开
-
图表之折线图
最近项目新增一个图表数据查看的。 效果图如下 各个折线点x,y点坐标很好计算。不好画的是如何让这个折线不穿过这个空心圆 如果折线穿过空心圆,则变成下面这个样子 折线点画圆没错,但是直接连接折线点肯定和圆有相交,但是这又是个空心圆,如果是实心圆,则先画线,再画圆就可以直接覆盖在上面。but 。。产品就是这么虐心,搞个空心圆。。so。实现起来难度就大那么一丢丢了。 既然不能直接连接圆中心,那就是需...原创 2018-12-25 11:09:12 · 1129 阅读 · 0 评论 -
图表之环形图
最近项目新增一个环形图表数据查看的。 效果图如下 在网上找了相关画环形的,都不符合需求,找到一个类似的代码RoundRateView,基本画出了外面圆环,但是有瑕疵,然后再修改 首先根据传入的4个数值,计算出所占比例和相应的角度。然后画弧形 angleList是各个数据对应的角度。当然白色区域也算,所以加起来这个集合的大小就是8。 float angle=0; for (int i =...原创 2018-12-25 15:47:44 · 2665 阅读 · 0 评论