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

spark

> 编程语言
开源

一个简单的 Android sparkline 图表视图。

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

工具介绍

一个简单的 Android sparkline 图表视图。

Spark ===== Sparkline: 非常小的折线图,通常不带坐标轴或坐标。它以简单而高度压缩的方式呈现某些测量值(通常是随着时间的推移)的变化的大致形状,例如温度或股票市场价格。 -- en.wikipedia.org/wiki/Sparkline Spark 是一个简单的 Android 库,它可以在任何尺度下接收一系列 x、y 点,并将其绘制为 sparkline 图表。 使用方法 ----- Spark 以合理的默认值启动。只需在布局中添加一个 SparkView 即可: ```xml

然后,只需为其提供一个 `SparkAdapter` 即可绘制您的数据:java SparkView sparkView = (SparkView) findViewById(R.id.sparkview); sparkView.setAdapter(new MyAdapter(data)); ... public class MyAdapter extends SparkAdapter { private float[] yData;

public MyAdapter(float[] yData) {
  this.yData = yData;
}

@Override
public int getCount() {
  return yData.length;
}

@Override
public Object getItem(int index) {
  return yData[index];
}

@Override
public float getY(int index) {
  return yData[index];
}

}


主题设置-------
Spark 非常友好,它为您设置了默认样式,并欢迎任何覆盖:

在您的 `Activity`/`Fragment`/`View` 中:

Issues· 0 开放

查看全部 Issues在 GitHub 打开

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

> 标签

Javaandroidchartgraphsparkline

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

> 工具信息

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

> 相关工具

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