Bibliotecas de gráficos Android

Estoy tratando de encontrar una biblioteca de gráficos rápida y confiable. Después de algunas búsquedas, encontré 4 bibliotecas: AChartEngine , WilliamChart , HelloCharts y AndroidPlot . Necesito información actualizada sobre el rendimiento y la estabilidad de estas bibliotecas porque toda la información que encontré estaba desactualizada.

Puede utilizar MPAndroidChart .

Es nativo, gratuito, fácil de usar, rápido y confiable.

Características principales:

  • LineChart, BarChart (vertical, horizontal, apilado, agrupado), PieChart, ScatterChart, CandleStickChart (para datos financieros), RadarChart (gráfico de araña), BubbleChart
  • Gráficas combinadas (por ejemplo, líneas y barras en una)
  • Escala en ambos ejes (con gesto táctil, ejes por separado o pinch-zoom)
  • Arrastrar / Panorámica (con gesto táctil)
  • Ejes separados y (dobles)
  • Resaltando valores (con popup-views personalizables )
  • Soporte para gráficos dinámicos y en tiempo real
  • Guardar gráfico en la tarjeta SD (como imagen)
  • Plantillas de color predefinidas
  • Leyendas (generadas automáticamente, personalizables)
  • Hachas Personalizables (ambos ejes x e y)
  • Animaciones (crean animaciones, tanto en el eje x como en el eje y)
  • Líneas de límite (proporcionando información adicional, máximos, …)
  • Oyentes para las devoluciones de llamada del tacto, del gesto y de la selección
  • Totalmente personalizable (pinturas, tipografías, leyendas, colores, fondo, líneas discontinuas, …)
  • Soporte de base de datos móvil Realm.io a través de la biblioteca de MPAndroidChart-Realm
  • Rendimiento suave para hasta 30.000 puntos de datos en Line-and BarChart
  • Peso ligero (cuenta de método ~ 1.4K)
  • Disponible como archivo .jar (sólo 500kb de tamaño)
  • Disponible como gradle dependency y via maven
  • Buena documentación
  • Ejemplo de proyecto (código para la aplicación de demostración)
  • Aplicación de demostración de Google PlayStore
  • Ampliamente utilizado, gran apoyo en GitHub y stackoverflow – mpandroidchart
  • También disponible para iOS : Gráficos (API funciona de la misma manera)
  • También disponible para Xamarin : MPAndroidChart.Xamarin

Descargo de responsabilidad: Soy el desarrollador de esta biblioteca.

Vea el arsenal de Android (categoría Gráficos) para más bibliotecas.

  • AChartEngine
  • AFreeChart
  • AndroidCharts
  • Androidplot
  • DroidDiagrama
  • EazeGraph GraphView
  • HoloGraphLibrary
  • HzGrapher
  • MPAndroidChart
  • SciChart
  • WilliamChart

Si estás buscando algo más sencillo para implementar (y no incluye gráficos pastel / donut), entonces recomiendo WilliamChart . Especialmente si el movimiento tiene un papel importante en el diseño de la aplicación. Por otro lado, si desea gráficos destacados, a continuación, vaya para MPAndroidChart .

+1 AchartEngine

Puede crear una plétora de tipos de gráficos diferentes con relativa rapidez con un montón de opciones personalizables.

  • Achartengine: He usado esto. Aunque para el gráfico en tiempo real esto puede no dar un buen rendimiento si no ajustar correctamente.
FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.