为了账号安全,请及时绑定邮箱和手机立即绑定

如何在 Android Studio 中使用像 AChartEngine 这样的 Java 库?

如何在 Android Studio 中使用像 AChartEngine 这样的 Java 库?

qq_花开花谢_0 2021-12-01 15:10:41
我正在开发一个需要显示各种类型图表的 Android 应用程序。一项快速研究表明AChartEngine将是完美的选择。不幸的是,该项目有点过时了。Android Studio IDE引用的存储库不再存在,少数链接且仍然可用的教程也引用了不存在的存储库。“新的”Github 存储库没有发布。所以我想,我不能与 Gradle 依赖项一起使用,因为需要版本号。如何在 2018 年的 Android Studio (v3.2.1; with Gradle) 设置中使用(包含/导入)AChartEngine?我想实现以下示例代码(从survivingwithandroid.com获取和修改):XYSeries series = new XYSeries("Foo Bar Chart");Random rn = new Random();for (int i = 0; i < 10; i++) {  series.add(i, (int)rn.nextInt(10+i) + 1;);}XYSeriesRenderer renderer = new XYSeriesRenderer();renderer.setLineWidth(2);renderer.setColor(Color.RED);renderer.setDisplayBoundingPoints(true);renderer.setPointStyle(PointStyle.CIRCLE);renderer.setPointStrokeWidth(3);XYMultipleSeriesRenderer mRenderer = new XYMultipleSeriesRenderer();mRenderer.addSeriesRenderer(renderer);mRenderer.setMarginsColor(Color.argb(0x00, 0xff, 0x00, 0x00)); mRenderer.setPanEnabled(false, false);mRenderer.setYAxisMax(35);mRenderer.setYAxisMin(0);mRenderer.setShowGrid(true);GraphicalView chartView = ChartFactory.getLineChartView(getActivity(), dataset, mRenderer);chartLinearLayout.addView(chartView, 0);
查看完整描述

1 回答

?
动漫人物

TA贡献1815条经验 获得超10个赞

这是一个 Maven 项目:


git clone https://github.com/ddanny/achartengine.git

cd achartengine/achartengine

mvn package

这导致:


./target/achartengine-1.2.0.jar


查看完整回答
反对 回复 2021-12-01
  • 1 回答
  • 0 关注
  • 200 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信