MPAndroidChart柱状图
来源:互联网 发布:数据库三级是工程师吗 编辑:程序博客网 时间:2024/05/08 05:02
继昨天写的这些图后,今天趁热打铁,写了市面上常见的数据统计图——柱状图和饼状图。有兴趣的可以看看我上一篇博客——折线图篇。折线图,这篇主要讲述的是柱状图,来吧,直接上效果图,骚年。
一、效果图
二、代码
int max = 16; //x轴方向上的坐标值 //List<String> xVals = BarData.generateXVals(0, max); List<String> xVals = new ArrayList<>(); for (int i = 0; i < max; i++) { xVals.add(i+"$"); } //所有柱状图的数据集合 List<IBarDataSet> dataSets = new ArrayList<>(); //每一个柱状图的数据 List<BarEntry> yVals = new ArrayList<>(); List<BarEntry> yVals2 = new ArrayList<>(); for (int i = 0; i < max; i++) { BarEntry entry = new BarEntry(i * 3, i);//单个的柱状图 yVals.add(entry); BarEntry entry2 = new BarEntry(i * 2 + 3, i);//单个的柱状图 yVals2.add(entry2); } BarDataSet dataSet = new BarDataSet(yVals, "Android");//一组柱状图 BarDataSet dataSet2 = new BarDataSet(yVals2, "Java"); //修改一组柱状图的颜色 dataSet.setColor(Color.RED); //修改一组柱状图的文字大小 dataSet.setValueTextSize(12); dataSet2.setValueTextSize(12); dataSets.add(dataSet); dataSets.add(dataSet2); BarData data = new BarData(xVals, dataSets); mBarChart.setData(data); //修改图表的描述信息 mBarChart.setDescription("Android Java 薪资分析"); //设置动画 mBarChart.animateXY(1000,1000); mBarChart.setDrawBarShadow(false); }
0 0
- MPAndroidChart柱状图
- android中MpandroidChart柱状图
- 关于MPAndroidChart柱状图左右滑动
- 关于MPAndroidChart柱状图左右滑动
- MPAndroidChart之柱状图开发总结
- 安卓报表MPAndroidChart之柱状图
- 使用MPAndroidChart进行柱状图开发实例
- 用MPAndroidChart实现可滑动的柱状图
- Android MpAndroidchart使用流程和坑--柱状图
- Android数据统计柱状图、折线图 MPAndroidChart
- MPAndroidChart 画柱状图,线等统计图。
- MPAndroidChart开源图表框架—-柱状图(二)
- 开源图表库MPAndroidChart之饼状图和柱状图
- MPAndroidChart开源图表库,柱状图和折线图CombinedChart
- android柱状图和饼状图的简单使用(MPAndroidChart)
- binbinyang--5.MPAndroidChart开源图表库---柱状图
- MPAndroidChart柱状图,柱子上数字显示为整数
- MPAndroidChart 图表柱状图,折线图,和组合图
- 如何生成SSH key
- 灾后重建
- Codves 3145 4412 4835 汉诺塔 递归
- Linux-Shell脚本编程-学习-7-总结前面开启后面的学习
- iOS 推送全解析,你不可不知的所有 Tips!
- MPAndroidChart柱状图
- centos 7下如何改变网卡名称
- Android开发之——消息模式Toast.makeText的常见用法
- java + elasticsearch
- java.String中的方法
- 移动端兼容性问题
- js 获取所有孙级标签
- linux - 编辑定时任务的步骤
- 欢迎使用CSDN-markdown编辑器