百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
A

AndroidCharts

> 编程语言
开源

一个带有动画效果的易于使用的 Android 图表库。

1.3K stars0 点赞0 次浏览
访问官网GitHub

工具介绍

一个带有动画效果的易于使用的 Android 图表库。

AndroidCharts

一个简单的 Android 图表库。

已知用途

  • Pomotodo

将其包含在您的项目中

Eclipse

  • 导入 /AndroidCharts 文件夹。
  • 将 /java 文件夹移动到 /src 文件夹。
  • mkdir libs, 将 android-support-v4.jar 复制到 /libs。

Gradle

groovy
repositories {
    jcenter()
}
groovy
compile 'im.dacer:AndroidCharts:1.0.4'

使用方法

线图

xml

        
java
LineView lineView = (LineView)findViewById(R.id.line_view);
lineView.setDrawDotLine(false); //optional
lineView.setShowPopup(LineView.SHOW_POPUPS_MAXMIN_ONLY); //optional
lineView.setBottomTextList(strList);
lineView.setColorArray(new int[]{Color.BLACK,Color.GREEN,Color.GRAY,Color.CYAN});
lineView.setDataList(dataLists); //or lineView.setFloatDataList(floatDataLists)

柱状图

xml

        
java
BarView barView = (BarView)findViewById(R.id.bar_view);\
barView.setBottomTextList(strList);
barView.setDataList(dataList,100);

时钟饼状图

xml
java
ClockPieView pieView = (ClockPieView)findViewById(R.id.clock_pie_view);
ArrayList pieHelperArrayList = new ArrayList();
pieView.setDate(pieHelperArrayList);

饼状图

xml
java
PieView pieView = (PieView)findViewById(R.id.pie_view);
ArrayList pieHelperArrayList = new ArrayList();
pieView.setDate(pieHelperArrayList);
pieView.selectedPie(2); //optional
pieView.setOnPieClickListener(listener) //optional
pieView.showPercentLabel(false); //optional

许可证

MIT 许可证 (MIT) Copyright (c) 2013 丁文豪

在此授予任何人免费获得本软件及相关文档文件("软件")的复制权,不受限制地处理软件,包括但不限于使用、复制、修改、合并、发布、分发、转授权和/或销售软件复制品的权利,并允许向获得软件的人提供此类权利,但需遵守以下条件:

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

Java

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言