Мне нужны диаграммы для моего приложения, где пользователь использует жест для перерисовки диаграмм в Android. Не могли бы вы предложить какой-либо API для построения графиков, инструмент или программное обеспечение, которое поддерживает.
Как создавать сенсорные интерактивные диаграммы для Android
Ответы (4)
ZingCharts — это библиотека javascript, которую можно включить в HTML-страницу, загруженную в WebView. Вы можете передать данные в формате JSON в функцию javascript. Графики анимированные, интерактивные, привлекательные и быстрые. Я использовал ознакомительную версию, и она работала хорошо.
Ознакомьтесь с AndroidPlot: http://androidplot.com
Как сказал предыдущий постер, вам придется реализовать обработку события жеста/нажатия клавиши самостоятельно.
Вы можете взглянуть на AChartEngine: http://www.achartengine.org
Лицензия Apache 2, с открытым исходным кодом и проста в использовании.
TeeChart для Android поддерживает жесты в «инструментах», например, инструмент DragPoint позволяет перетаскивать точки диаграммы касанием. Другие инструменты включают масштабирование, прокрутку, трехмерное вращение, всплывающие подсказки и т. д.
http://www.steema.com/entry/63/TeeChart_Java_Chart_for_Android_now_available