用于生成图表Android类库:AndroidCharts

AndroidCharts   2014-10-21 11:42:12 发布
您的评价:
     
0.0
收藏     1收藏
文件夹
标签
(多个标签用逗号分隔)
AndroidCharts是一款易于使用的Android图表动画类库。包含曲线/折线图、饼图、时钟图、柱状图。
用法:
曲线图:
用于生成图表Android类库:AndroidCharts
<HorizontalScrollView>
        <view
            android:layout_width="wrap_content"
            android:layout_height="300dp"
            android:id="@+id/line_view" />
</HorizontalScrollView>
LineView lineView = (LineView)findViewById(R.id.line_view);
lineView.setDrawDotLine(false); //optional
lineView.setShowPopup(LineView.SHOW_POPUPS_MAXMIN_ONLY); //optional
LineView.setBottomTextList(strList);
LineView.setDataList(dataLists);
柱状图:
用于生成图表Android类库:AndroidCharts
<HorizontalScrollView>
        <view
            android:layout_width="wrap_content"
            android:layout_height="300dp"
            android:id="@+id/bar_view" />
</HorizontalScrollView>
BarView barView = (BarView)findViewById(R.id.bar_view);
barView.setBottomTextList(strList);
barView.setDataList(dataList,100);
时钟饼图:
用于生成图表Android类库:AndroidCharts
<view
    android:layout_width="300dp"
    android:layout_height="wrap_content"
    android:id="@+id/clock_pie_view" />
ClockPieView pieView = (ClockPieView)findViewById(R.id.clock_pie_view);
ArrayList<ClockPieHelper> pieHelperArrayList = new ArrayList<ClockPieHelper>();
pieView.setDate(pieHelperArrayList);
饼图:
用于生成图表Android类库:AndroidCharts
<view
    android:layout_width="300dp"
    android:layout_height="wrap_content"
    android:id="@+id/pie_view" />
PieView pieView = (PieView)findViewById(R.id.pie_view);
ArrayList<PieHelper> pieHelperArrayList = new ArrayList<PieHelper>();
pieView.setDate(pieHelperArrayList);
pieView.selectedPie(2); //optional
pieView.setOnPieClickListener(listener) //optional
pieView.showPercentLabel(false); //optional

项目主页:http://www.open-open.com/lib/view/home/1413862884106

扩展阅读

2015最流行的Android组件、工具、框架大全
Android开发免费类库和工具集合
最流行的android组件大全
Android-Charts,Android图形图表控件
Android类库框架汇总:awesome-android

为您推荐

【译】60个有用CSS代码片段
Android源码解析--超好看的下拉刷新动画
基于jQuery的一个简单的图片查看器
基于原生JS移动端响应式解决方案:AUTOSTRAP
Markdown 语法简介和使用说明-详细版

更多

AndroidCharts
Android开发
相关文档  — 更多
相关经验  — 更多
相关讨论  — 更多