MPAndroidChart Example App APP
De bibliotheek die deze app toont (MPAndroidChart) is ontworpen om prachtige visuele representaties te creëren.
De kernfuncties van de bibliotheek zijn onder meer:
- Veel verschillende grafiektypen: LineChart, BarChart (verticaal, horizontaal, gestapeld, gegroepeerd), PieChart, ScatterChart, CandleStickChart (voor financiële gegevens), RadarChart (spinnenwebkaart), BubbleChart
- Gecombineerde diagrammen (bijvoorbeeld lijnen en staven in één)
- Schalen op beide assen (met touch-gebaar, assen afzonderlijk of pinch-zoom)
- Slepen / pannen (met aanraakbeweging)
- Afzonderlijke (dubbele) y-assen
- Markering van waarden (met aanpasbare popup-weergaven)
- Sla grafiek op SD-kaart op (als afbeelding)
- Vooraf gedefinieerde kleurensjablonen
- Legends (automatisch gegenereerd, aanpasbaar)
- Aanpasbare assen (zowel x- als y-as)
- Animaties (animaties opbouwen, op zowel de x- als de y-as)
- Grenslijnen (aanvullende informatie, maxima, ...)
- Luisteraars voor aanraak-, gebaar- & selectie-callbacks
- Volledig aanpasbaar (verven, letterbeelden, legenda's, kleuren, achtergrond, onderbroken lijnen, ...)
- Realm.io ondersteuning voor mobiele databases via MPAndroidChart-Realm-bibliotheek
- Vloeiende rendering voor maximaal 10.000 datapunten in Line- en BarChart (getest op een OnePlus One uit 2014 met Android 6.0)
- Lichtgewicht (methode telt ~ 1,4K)
- Beschikbaar als graduele afhankelijkheid en via maven
- Op grote schaal gebruikt, geweldige ondersteuning op zowel GitHub en stackoverflow - mpandroidchart
- Ook beschikbaar voor iOS: grafieken (API werkt op dezelfde manier)
- Ook beschikbaar voor Xamarin: MPAndroidChart.Xamarin
Dit project is bedoeld om de functies van de bibliotheek te demonstreren en ontwikkelaars te motiveren om er gebruik van te maken. Dit is geen app om diagrammen te maken.