MPAndroidChart Example App -
Aplicación de presentación para la biblioteca MPAndroidChart con varios gráficos.
Esta es la aplicación de ejemplo/muestra para la biblioteca de gráficos/biblioteca de gráficos MPAndroidChart en GitHub: https://github.com/PhilJay/MPAndroidChart
La biblioteca que presenta esta aplicación (MPAndroidChart) está diseñada para crear hermosas representaciones visuales.
Las características principales de la biblioteca incluyen:
- Muchos tipos de gráficos diferentes: LineChart, BarChart (vertical, horizontal, apilado, agrupado), PieChart, ScatterChart, CandleStickChart (para datos financieros), RadarChart (gráfico de tela de araña), BubbleChart
- Gráficos combinados (por ejemplo, líneas y barras en uno)
- Escalado en ambos ejes (con toque-gesto, ejes por separado o pellizco-zoom)
- Arrastrar / Panorámica (con gesto táctil)
- Ejes y separados (dobles)
- Resaltado de valores (con vistas emergentes personalizables)
- Guardar gráfico en la tarjeta SD (como imagen)
- Plantillas de colores predefinidas
- Leyendas (generadas automáticamente, personalizables)
- Ejes personalizables (tanto el eje x como el y)
- Animaciones (crear animaciones, tanto en el eje x como en el eje y)
- Líneas límite (aportando información adicional, máximos,...)
- Oyentes para devoluciones de llamadas táctiles, gestuales y de 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 MPAndroidChart-Realm
- Representación fluida de hasta 10.000 puntos de datos en Line- y BarChart (probado en un OnePlus One 2014 con Android 6.0)
- Ligero (recuento de métodos ~1,4K)
- Disponible como dependencia de gradle y a través de maven
- Ampliamente utilizado, excelente soporte tanto en GitHub como en stackoverflow - mpandroidchart
- También disponible para iOS: Gráficos (la API funciona de la misma manera)
- También disponible para Xamarin: MPAndroidChart.Xamarin
Este proyecto está destinado a demostrar las características de la biblioteca y motivar a los desarrolladores a utilizarla. Esta no es una aplicación para crear gráficos.