Android -饼状图简单使用
来源:互联网 发布:淘宝装修平台哪个好 编辑:程序博客网 时间:2024/06/03 05:58
PieChart使用
主要详细说明饼状图的使用。关联库什么的就不用说了。
- PieChart
- Legend
PieChart
- Entry
Entry(float val, int xIndex) :某个xIndex的数值val; PieData
可以自己构造JSON数据进行填充。
PieData(List xVals, PieDataSet dataSet):需要的xVals是分类名称;PieDataSet
PieDataSet(List yVals, String label) :一个Entry相当于饼状图的一个小部分;
展示PieChart
- 属性列表
pieChart.setHoleColorTransparent(true); pieChart.setTransparentCircleRadius(EcityConstants.ZERO); pieChart.setHoleRadius(EcityConstants.ZERO); pieChart.setDescription(description); pieChart.setNoDataTextDescription(EcityConstants.NO_DATA_DESCRIPTION); pieChart.setDrawCenterText(false); pieChart.setDrawSliceText(false); pieChart.setDrawHoleEnabled(true); pieChart.setRotationAngle(EcityConstants.ROTATION_ANGLE); pieChart.setRotationEnabled(true); pieChart.setUsePercentValues(true); pieData.setValueFormatter(new PercentFormatter()); pieData.setValueTextSize(11f); pieData.setValueTextColor(Color.WHITE); pieChart.setData(pieData); pieChart.animateXY(EcityConstants.ANIMATE_X, EcityConstants.ANIMATE_Y);
Legend
可自定义,或者从chartView获取到Legend图例。
不涉及到大量数据分类,可以直接使用内置的图例。
- 属性列表
Legend legend = pieChart.getLegend(); legend.setEnabled(true);//自定义时,需要设置为false legend.setPosition(Legend.LegendPosition.RIGHT_OF_CHART_CENTER); legend.setTextColor(colors[1]); legend.setTextSize(10); legend.setXEntrySpace(8f); legend.setYEntrySpace(8f);
end.
by.ShawnAtom
0 0
- Android -饼状图简单使用
- android-cardview简单使用
- Android MapView简单使用
- Android checkBox简单使用
- Android PopupWindow简单使用
- Android ProgressDailog简单使用
- Android SurfaceView简单使用
- android DialogFragment简单使用
- Android Afinal简单使用
- Android Fragment简单使用
- Android PopupMenu简单使用
- Android webview简单使用
- android Sqlite简单使用
- android Handler简单使用
- Android Loader简单使用
- Android AsyncTask 简单使用
- Android WebView 简单使用
- hellocharts-android 简单使用
- Spring事务处理探究
- 【Web】css强制换行和超出隐藏实现...
- 实现两个Mysql数据库之间同步的方案
- Java注解基础概念总结
- adapter 构造器中的 一个item中再增加 item的时用for循环增加viewde问题
- Android -饼状图简单使用
- java实现从头部及尾部删除指定长度字符
- OpenGL ES之glUniform函数-----非常清晰的解释了glUniform的函数使用, 很不错!!!
- 一个小例子理解事件委托
- Spring 反射注入+全注解注入
- 计算机编程英语词汇
- Java工具类之Apache的Commons Lang和BeanUtils
- 超图获取文件数据集数据
- QML中mapToItem和mapFromItem的区别