Подтвердить что ты не робот

API диаграмм для Android

Есть ли хороший способ динамического отображения графиков в приложении для Android. Есть ли для этого инструмент?

4b9b3361

Ответ 1

Есть много мнений о графике. Если вы хотите статический график, вы можете использовать эти образцы API/кода.

Так много других на выбор, но большинство из них статичны, а не они могут обрабатывать графики данных в реальном времени, то есть формы волн ЭКГ. Одним из примеров, на который вы можете обратить внимание, является пример Tricorder android. Проблема в том, что это действительно сложно настроить, и если вы просто хотите графики, так много кода для копирования. Это можно сделать, но я даже заметил, что есть отставание, чем дольше вы запускаете программу.

До сих пор единственный способ, которым я нашел реальную хорошую динамическую графику, заключается в том, чтобы сделать это самостоятельно и использовать SurfaceView, а затем нарисовать в path.lineTo() см. ниже предыдущий ответ SO для этого решения.

Пример SO >

Ответ 2

Попробуйте GraphView https://www.youtube.com/watch?v=lokgFp9h85o i эти видеосерии GraphView используются для построения графика реального времени из данных, поступающих от adruino.

Ответ 3

Я использую библиотеку MPAndroidChart (https://github.com/PhilJay/MPAndroidChart), это лучшая библиотека для такого рода вещей в Android.