文件名称:
PieGraphDemo-自定义饼状图效果.zip
开发工具:
文件大小: 48kb
下载次数: 0
上传时间: 2019-09-24
详细说明:
为什么会想着去实现饼状图的效果呢,其实之前是用MpChart库里面的饼状图的,但是当几个比较小的比例靠的比较近的时候显示比例的文字会重叠在一起达不到我们预期效果。基于这个原因才有了我们这次的自定义饼状图的过程。效果展示:主要的功能:饼状图分块显示,不同的颜色表示不同的快。(必备的功能了)饼状图每一块的文字标示。饼状图的文字标示尽量不重叠。(这是我们自定义饼状图的初衷,就是为了避免这种情况)旋转的功能。点击选中事件。代码介绍: 饼状图,这个应该好画,求到角度和扫过的角度就可以画出来。半径对应属性里面的pie_circle_radius文字描述的延长线,有两个线的哦,一条是每一块的中度角位置延长出来的先对应pie_marker_line1,另一天是水平线对应pie_marker_line2。文字的画法,为了文字不重叠有些文字的描述会舍弃掉的,一直使用当前画的文字的区域和前一个文字的区域比较是否有重叠,重叠我们就不画了。点击选中的那一块区域往外拉出一点距离,对应pie_select_offset属性,选中区域的中度角方向偏移多少距离。旋转,对应ACTION_MOVE事件,会把ACTION对应的x,y对应到圆的角度。这样ACTION_MOVE的时候我们就计算到角度的变化了。代码里面的解释更加的详细点,都尽量写了一些注释。
(系统自动生成,下载前可以参看下载内容)
下载文件列表
相关说明
- 本站资源为会员上传分享交流与学习,如有侵犯您的权益,请联系我们删除.
- 本站是交换下载平台,提供交流渠道,下载内容来自于网络,除下载问题外,其它问题请自行百度。
- 本站已设置防盗链,请勿用迅雷、QQ旋风等多线程下载软件下载资源,下载后用WinRAR最新版进行解压.
- 如果您发现内容无法下载,请稍后再次尝试;或者到消费记录里找到下载记录反馈给我们.
- 下载后发现下载的内容跟说明不相乎,请到消费记录里找到下载记录反馈给我们,经确认后退回积分.
- 如下载前有疑问,可以通过点击"提供者"的名字,查看对方的联系方式,联系对方咨询.
相关搜索: