studio programacion para móviles libros libro edición desarrollo curso aplicaciones android charts achartengine androidplot mpandroidchart

para - manual de programacion android pdf



Librerías de gráficos de Android (5)

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


+1 AchartEngine

Puede crear una plétora de diferentes tipos de gráficos de manera relativamente rápida con muchas opciones personalizables.


  • Achartengine: he usado esto. Aunque para el gráfico en tiempo real esto podría no dar un buen rendimiento si no se ajusta correctamente.

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



Puedes usar MPAndroidChart .

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

Funciones principales:

  • LineChart, BarChart (vertical, horizontal, apilado, agrupado), PieChart, ScatterChart, CandleStickChart (para datos financieros), RadarChart (gráfico de spider web), BubbleChart
  • Gráficos combinados (por ejemplo, líneas y barras en uno)
  • Escalado en ambos ejes (con gesto táctil, ejes por separado o pellizco-zoom)
  • Arrastrando / Paneo (con gesto táctil)
  • Hachas Y (separadas) separadas
  • Resaltar valores (con vistas emergentes personalizables)
  • Soporte para trazado de datos dinámicos y en tiempo real
  • Guardar gráfico en tarjeta SD (como imagen)
  • Plantillas de color predefinidas
  • Leyendas (generadas automáticamente, personalizables)
  • Ejes personalizables (eje xey)
  • Animaciones (animaciones de compilación, tanto en el eje x como en el eje y)
  • Límite de líneas (que proporciona información adicional, máximos, ...)
  • Oyentes de devoluciones de llamadas táctiles, gestuales y de selección
  • Completamente personalizable (pinturas, tipos de letra, leyendas, colores, fondo, líneas punteadas, ...)
  • Soporte de base de datos móvil de Realm.io a través de la biblioteca MPAndroidChart-Realm
  • Retransmisión uniforme de hasta 10.000 puntos de datos en Line-and BarChart
  • Ligero (método cuenta ~ 1.4K)
  • Disponible como archivo .jar (solo 500kb de tamaño)
  • Disponible como dependencia de gradle y via maven
  • Buena documentación
  • Proyecto de ejemplo (código para la aplicación de demostración)
  • Aplicación de demostración Google-PlayStore
  • Ampliamente utilizado, gran soporte en GitHub y - 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.