Android Charting Bibliotheken

Ich versuche, eine schnelle und zuverlässige Charting-Bibliothek zu finden. Nach einiger Suche habe ich 4 Bibliotheken gefunden: AChartEngine , WilliamChart , HalloCharts und AndroidPlot . Ich brauche ein bisschen Feedback über die Leistung und die Stabilität dieser Bibliotheken, denn alle Informationen, die ich finden konnte, waren veraltet.

  • MPAndroidChart Legende Anpassung
  • MPAndroidChart entfernen Legende
  • MPAndroidChart versteckt das Hintergrundgitter
  • MPAndroidChart gesetzt Mitte vertikale Linie
  • MPAndroidChart Einstellung Diagramm Auffüllen / Offset
  • Ansicht außerhalb der Grenzen nicht richtig zeichnen
  • MPAndroidChart - Wie kann ich ValueFormatter beim Zoomen ändern?
  • Wie deaktiviere ich die Highlight-Zeile in MPAndroidChart?
  • 5 Solutions collect form web for “Android Charting Bibliotheken”

    Sie können MPAndroidChart verwenden .

    Es ist einheimisch, frei, einfach zu bedienen, schnell und zuverlässig.

    Kernfunktionen:

    • LineChart, BarChart (vertikal, horizontal, gestapelt, gruppiert), PieChart, ScatterChart, CandleStickChart (für Finanzdaten), RadarChart (Spider Web Chart), BubbleChart
    • Kombinierte Charts (zB Linien und Stäbe in einem)
    • Skalierung auf beiden Achsen (mit Touch-Geste, Achsen separat oder Prise-Zoom)
    • Ziehen / Schwenken (mit Berührungsgeste)
    • Getrennte (duale) y-Achsen
    • Hervorhebung von Werten (mit benutzerdefinierbaren Popup-Ansichten )
    • Unterstützung für dynamische und Echtzeit -Datenplotten
    • Chart auf SD-Karte speichern (als Bild)
    • Vordefinierte Farbvorlagen
    • Legenden (automatisch generiert, anpassbar)
    • Customizeable Achsen (sowohl x- als auch y-Achse)
    • Animationen (Aufbau von Animationen, sowohl auf der x- als auch der y-Achse)
    • Begrenzungslinien (zusätzliche Informationen, Maxima, …)
    • Hörer für Berührung, Geste & Auswahl Rückrufe
    • Völlig customizeable (Farben, Schriften, Legenden, Farben, Hintergrund, gestrichelte Linien, …)
    • Realm.io mobile Datenbankunterstützung über MPAndroidChart-Realm Bibliothek
    • Glattes Rendering für bis zu 30.000 Datenpunkte in Line- und BarChart
    • Leichtgewicht (Methodenzahl ~ 1,4K)
    • Verfügbar als .jar-Datei (nur 500kb groß)
    • Erhältlich als gradle Abhängigkeit und über maven
    • Gute dokumentation
    • Beispielprojekt (Code für Demo-Anwendung)
    • Google-PlayStore Demo-Anwendung
    • Weit verbreitet, große Unterstützung auf GitHub und Stackoverflow – mpandroidchart
    • Auch für iOS verfügbar: Charts (API funktioniert gleich)
    • Auch erhältlich für Xamarin : MPAndroidChart.Xamarin

    Haftungsausschluss: Ich bin der Entwickler dieser Bibliothek.

    Siehe Android Arsenal (Kategorie Grafik) für weitere Bibliotheken.

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

    Wenn du nach etwas Besseren suchst, um es zu implementieren (und es gibt keine Kuchen / Donut Charts), dann empfehle ich WilliamChart . Besonders wenn die Bewegung eine wichtige Rolle in Ihrem App-Design einnimmt. In anderen Hand, wenn Sie vorgestellten Charts wollen, dann gehen Sie für MPAndroidChart .

    +1 AchartEngine

    Sie können eine Fülle von verschiedenen Diagrammtypen relativ schnell mit vielen anpassbaren Optionen erstellen.

    • Achartengine: Ich habe das benutzt. Obwohl für Echtzeit-Diagramm kann dies nicht geben gute Leistung, wenn Sie nicht richtig zwicken.
    Das Android ist ein Google Android Fan-Website, Alles ├╝ber Android Phones, Android Wear, Android Dev und Android Spiele Apps und so weiter.