Bibliothèques de cartographie Android [fermé]
J'essaie de trouver une bibliothèque de cartographie rapide et fiable. Après quelques recherches, j'ai trouvé 4 bibliothèques: AChartEngine, WilliamChart, HelloCharts et AndroidPlot. J'ai besoin de commentaires à jour sur les performances et la stabilité de ces bibliothèques car toutes les informations que j'ai pu trouver étaient obsolètes.
5 réponses
Vous pouvez utiliser MPAndroidChart.
Il est natif, gratuit, facile à utiliser, rapide et fiable.
Fonctions de Base, avantages:
- LineChart, BarChart (vertical, horizontal, empilé, groupé), PieChart, ScatterChart, CandleStickChart (pour les données financières), RadarChart (graphique en toile d'Araignée), BubbleChart
- graphiques combinés (p. ex. lignes et barres en une seule)
- Mise à L'échelle sur les deux axes (avec Touch-gesture, axes séparément ou pincer pour zoomer)
- glisser / déplacer (avec un geste tactile)
- axes y séparés (doubles)
- mettre en surbrillance les valeurs (avec des vues contextuelles personnalisables )
- Enregistrer le graphique sur la carte SD (sous forme d'image)
- modèles de couleurs prédéfinis
- légendes (générées automatiquement, personnalisables)
- Axes personnalisables (axes x et y)
- Animations (créer des animations, sur les axes x et y)
- lignes limites (fournissant des informations supplémentaires, maximal, ...)
- Écouteurs pour les rappels tactiles, gestuels et de sélection
- entièrement personnalisable (peintures, polices de caractères, légendes, couleurs, arrière - plan, lignes pointillées,...)
- Realm.io support de base de données mobile via MPAndroidChart-Realm bibliothèque
- rendu fluide jusqu'à 10.000 points de données en ligne-et BarChart
- léger (méthode Compter ~ 1.4 K)
- Disponible en tant que .fichier jar (seulement 500kb dans taille)
- Disponible en gradle dépendance et via maven
- bonne documentation
- exemple de projet (code pour l'application de démonstration)
- Application De Démonstration Google-PlayStore
- , Largement utilisé, un grand soutien sur les deux GitHub et stackoverflow - mpandroidchart
- également disponible pour iOS: Graphiques (API fonctionne de la même manière)
- également disponible pour Xamarin: MPAndroidChart.Xamarin
Inconvénients:
- Pas de soutien officiel pour dynamique et temps réel données, performances limitées dans ce domaine
Avertissement: je suis le développeur de cette bibliothèque.
Voir Android arsenal (Catégorie graphique) pour plus de bibliothèques.
Si vous cherchez quelque chose de plus simple à implémenter (et qu'il n'inclut pas les graphiques pie/donut), je recommande WilliamChart. Surtout si le mouvement joue un rôle important dans la conception de votre application. En revanche, si vous voulez des graphiques en vedette, alors optez pour MPAndroidChart .
Vous pouvez créer une pléthore de différents types de graphiques relativement rapidement avec des charges d'options personnalisables.
- Achartengine: j'ai utilisé ceci. Bien que pour le graphique en temps réel, cela pourrait ne pas donner de bonnes performances si vous ne modifiez pas correctement.