MpAndroidChart项目实战
文章平均质量分 92
项目实战中熟练运用MpAndroidChart
天一方蓝
多卷几年,早日退休
展开
-
MPAndroidChart项目实战(九)——自定义带文字分段堆积柱状图
一丶效果展示二丶需求分析及技术点1.显示每个季度产业(收入)占比,低于5%不显示与上篇类似,将View换成textView即可,高度小于5%不显示2.产业颜色与下面显示显色一致,且严格按照设计图颜色使用map,键值对,一个产业名对应一个颜色3.柱状图可滑动同上篇博客http://blog.csdn.net/dt235201314/article/detail原创 2017-09-25 15:09:23 · 9217 阅读 · 2 评论 -
MPAndroidChart项目实战(八)——自定义分段堆积柱状图
一丶效果图原创 2017-08-31 17:45:38 · 9631 阅读 · 7 评论 -
MPAndroidChart项目实战(七)——自定义横向柱状图
一丶效果演示二丶需求分析技术点1.产品要求,显示每个品类的占比,切形成对比2.MPAndroidChart可行性分析,可行,运用横向柱状图,设置最大值为100%,坐等设计图3.MPAndroidChart实战问题分析1).当品类多平分100%时,柱状图太少不好看,处理方式,最大值为百分比最大值,问题解决2 ).品类名称长短不一时,对齐方式,无法解决,不得不弃疗4原创 2017-08-16 16:34:36 · 9922 阅读 · 0 评论 -
MPAndroidChart项目实战(六)——MPAndroidChart滑动冲突解决
一丶效果图二丶功能点技术点1.解决MPAndroidChart的LineChart在ViewPager+Fragment滑动冲突解决2.技术点Android Touch事件的分发机制的运用getParent().requestDisallowInterceptTouchEvent(true);含义:当传入的参数为true时,表示子组件要自己消费这次事件,告诉父组件不原创 2017-08-02 14:41:43 · 8366 阅读 · 1 评论 -
MPAndroidChart项目实战(五)——MPAndroidChart组合图
一丶效果演示二丶功能点技术点1.MPAndroidChart组合图使用(平滑曲线,折线(效果图里的直线))2.趋势图分析,趋势图的实现3.markView不显示趋势线上的数据4.MPAndroidChart数据精度问题解决5.markView显示数据格式问题解决三丶核心代码1.趋势图,趋势线的形成,其实是计算好的数据,计算公式看图(也可以自行百度)原创 2017-07-12 15:39:33 · 9316 阅读 · 9 评论 -
MPAndroidChart项目实战(四)——柱状图实现及X轴文字不显示问题和柱状图上显示文字
一丶慨述虽然在MPAndroidChart项目实战(一)里面就说了双柱状图的实现,但毕竟那是旧的jar包版,而目前的项目开发,用到的都是新版本,所以还是说一下总结一下正文:原创 2017-04-20 17:14:01 · 20107 阅读 · 10 评论 -
MPAndroidChart项目实战(三)——饼状图实现和文字重合问题解决
一丶概述上一篇代码补了这么久,不好意思,今天再说说MPAndroidChart实现饼状图以及文字冲突问题解决。二丶演示效果三丶实现功能1.饼状图实现2.解决当占比过小,文字重合问题四丶看代码与上一篇,提高代码复用率PieChartEntity.Java 设置基本属性(这里不做详细说明,百度有文章可查看属性)/** * 饼状图 *原创 2017-04-12 15:45:04 · 16709 阅读 · 18 评论 -
MPAndroidChart项目实战(二)——双平滑曲线(双折线图)和MarkView实现
一丶先看效果图 Gif图大小限制,效果不是很清晰,高清效果是特别帅的二丶先说一下功能点1.双折线图(平滑曲线),展现对比效果2.X轴单位,默认显示在1(月)3.Y轴单位(%)或者其他,但文字写上去总是有点丑,就没放在Y轴4.MarkView这里的不同点在于,点击一个点显示相同X轴对比的数据5.新版MPAndroidChart支持两原创 2017-01-06 12:01:03 · 26200 阅读 · 98 评论 -
MPAndroidChart在ViewPager+Fragment滑动冲突解决
一丶慨述这个问题在禅道上本来是交给我处理,拖了一天没解决,转交给做给的同事了,做折中处理(滑动MPChart时禁止外部滑动)二丶直接上代码/** * 设置左右滑动 * * @param barChart */public static void setChartScaleX(LineChart barChart) { if (barChart != null) {原创 2016-12-27 15:19:23 · 9355 阅读 · 12 评论 -
MPAndroidChart项目实战(一)——实现对比性柱状图
一丶简介1.上上篇贴上的设计图2.分析原创 2016-08-22 20:07:56 · 13141 阅读 · 10 评论 -
MPAndroidChart常见设置属性(一)——应用层
本文出自:http://blog.csdn.net/dt235201314/article/details/52222088MPAndroidChart常见设置属性(一)——应用层 MPAndroidChart项目实战(一)——实现对比性柱状图 MPAndroidChart项目实战(二)——双平滑曲线(双折线图)和MarkView实现 MPAndroidChart项目实战(三)——饼状图实现和...原创 2016-08-16 17:08:37 · 37070 阅读 · 18 评论 -
MPAndroidChart(GitHub上优秀得图表功能库)
一丶简介1.项目初步设计图出来了,很容易注意到的难点就是柱型图,和环型图 2.自定义超出能力范围,网上搜,MPAndroidChart是比较优秀的图表框架,当然GitHub上搜索还有其他的:lecho/hellocharts-android xcltapestry/XCL-Charts diogobernardino/WilliamChart都是原创 2016-08-10 17:15:36 · 10492 阅读 · 3 评论