Библиотеки диаграмм Android [закрыто]

Я пытаюсь найти быструю и надежную библиотеку диаграмм. После некоторого поиска я нашел 4 библиотеки:AChartEngine, WilliamChart, HelloCharts и AndroidPlot. Мне нужны свежие отзывы о производительности и стабильности этих библиотек, потому что вся информация, которую я смог найти, устарела.

5 ответов


можно использовать MPAndroidChart.

Это родной, свободный, простой в использовании, быстрый и надежный.

основные возможности выгоды:

  • LineChart, шкальный (вертикальные, горизонтальные, многоярусные, сгруппированные), круговую диаграмму, ScatterChart, CandleStickChart (финансовые данные), RadarChart (паутина график), BubbleChart
  • комбинированные графики (например, линии и бары в одном)
  • масштабирование на обеих осях (с сенсорным жестом, оси отдельно или pinch-zoom)
  • перетаскивание / панорамирование (с сенсорным жестом)
  • отдельные (двойные) оси y
  • выделение значений (с настраиваемым popup-views)
  • сохранить диаграмму на SD-карту (как изображение)
  • предопределенные цветовые шаблоны
  • легенды (автоматически настраиваемый)
  • Customizeable оси (и x-и ось y)
  • анимация (создание анимации, как по оси x, так и по оси y)
  • предельные линии (предоставление дополнительной информации, максимумов,...)
  • слушатели для сенсорных, жестов и выбора обратных вызовов
  • полностью настраиваемый (краски, шрифты, легенды, цвета, фон, пунктирные линии ...)
  • Царство.Ио поддержка мобильной базы данных через MPAndroidChart-Realm библиотека
  • ровный перевод для вверх к 10.000 точки данных в строке-и BarChart
  • легковес (отсчет метода ~1.4 K)
  • доступно как .jar-файл (только 500kb в размере)
  • доступно как зависимость gradle и через maven
  • хороший документация
  • Пример Проекта (код для демо-приложения)
  • Google-PlayStore Демо Применение
  • широко используется, отличная поддержка на обоих GitHub и stackoverflow -mpandroidchart
  • также доступно для iOS: графика (API работает так же)
  • также доступно для Xamarin: MPAndroidChart.В Xamarin

недостатки:

отказ от ответственности: я разработчик этой библиотеки.


посмотреть Android Арсенал (категория графики) для большего количества библиотек.


Если вы ищете что-то более прямое для реализации (и оно не включает диаграммы пирога/пончика), то я рекомендую WilliamChart. Особенно если движение играет важную роль в дизайне приложения. С другой стороны, если вы хотите рекомендуемые диаграммы, а затем перейти на MPAndroidChart.


AchartEngine

вы можете создать множество различных типов диаграмм относительно быстро с множество настраиваемых параметров.


  • Achartengine: я использовал это. Хотя для графика в реальном времени это может не дать хорошей производительности, если вы не настроите должным образом.