Android графики библиотеки [закрыто]
Я пытаюсь найти быструю и надежную библиотеку графиков. После некоторого поиска, я нашел 4 библиотеки:AChartEngine,WilliamChart,HelloCharts и AndroidPlot. Мне нужны актуальные отзывы о производительности и стабильности этих библиотек, потому что вся информация, которую я смогла найти-устарели.
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
недостатки:
- нет официальной поддержки динамический & в реальном времени сведения, ограниченная производительность в этой области
отказ от ответственности: я разработчик этой библиотеки.
посмотреть Android Арсенал (категория графики) для большего количества библиотек.
Если вы ищете что-то более прямое для реализации (и оно не включает диаграммы пирога/пончика), то я рекомендую WilliamChart. Особенно если движение играет важную роль в дизайне приложения. С другой стороны, если вы хотите рекомендуемые диаграммы, а затем перейти на MPAndroidChart.