适用于Android的图形API

有没有一种在Android应用程序中动态显示图形的好方法。 它有工具吗?

  • 未parsing的Aapt错误
  • Android - 用HTTP GET读取XML文件
  • 为什么线性布局不能具有样式属性
  • 如何在Android中强调button的文字?
  • 在Android中的CoordinatorLayout的另一个视图下方的位置视图
  • 自定义属性的可绘制资源
  • 考虑添加android:paddingStart =“25dp”以更好地支持从右到左布局错误
  • Android 3.1中可调整的appwidgets
  • 绘图有很多意见。 如果您想要静态图形,可以使用这些API /代码示例。

    • AChartEngine
    • 绘制图表
    • Charts4j
    • AndroidPlot – 最好看的一个,也是动态图,现在是开源的。
    • 的TeeChart

    许多其他人可以选择,但大多数是静态的,而非这些可以处理实时数据图,即ECG波形。 您可能想要看的一个示例是Tricorder android示例。 问题是设置真的很复杂,如果你只是想要图表,那么就有很多代码需要删除。 它可以完成,但我甚至注意到,运行程序的时间越长,就会出现延迟。

    到目前为止,我find一个真正好的动态图形的唯一方法是自己动手并使用SurfaceView然后在路径中绘制我们.lineTo()见下面针对此解决方案的先前SO答案。

    举个例子

    我使用库MPAndroidChart( https://github.com/PhilJay/MPAndroidChart ),是Android中这类东西的最佳库。