Ответ 1
Есть много мнений о графике. Если вы хотите статический график, вы можете использовать эти образцы API/кода.
- AChartEngine
- Нарисуйте график
- Charts4j
- AndroidPlot - один из самых красивых, динамические сюжеты тоже и теперь открыты.
- TeeChart
Так много других на выбор, но большинство из них статичны, а не они могут обрабатывать графики данных в реальном времени, то есть формы волн ЭКГ. Одним из примеров, на который вы можете обратить внимание, является пример Tricorder android. Проблема в том, что это действительно сложно настроить, и если вы просто хотите графики, так много кода для копирования. Это можно сделать, но я даже заметил, что есть отставание, чем дольше вы запускаете программу.
До сих пор единственный способ, которым я нашел реальную хорошую динамическую графику, заключается в том, чтобы сделать это самостоятельно и использовать SurfaceView, а затем нарисовать в path.lineTo() см. ниже предыдущий ответ SO для этого решения.