Android графики библиотеки [закрыто]


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

5 66

5 ответов:

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

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

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

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

недостатки:

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

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

AchartEngine

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

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