MPAndroidChart Example App -
Aplicativo Showcase da biblioteca MPAndroidChart com diversos gráficos.
Este é o aplicativo de exemplo/mostra da biblioteca de gráficos/biblioteca de gráficos MPAndroidChart no GitHub: https://github.com/PhilJay/MPAndroidChart
A biblioteca que este aplicativo apresenta (MPAndroidChart) foi projetada para criar belas representações visuais.
Os principais recursos da biblioteca incluem:
- Muitos tipos de gráficos diferentes: LineChart, BarChart (vertical, horizontal, empilhado, agrupado), PieChart, ScatterChart, CandleStickChart (para dados financeiros), RadarChart (gráfico de teia de aranha), BubbleChart
- Gráficos combinados (por exemplo, linhas e barras em um)
- Dimensionamento em ambos os eixos (com gesto de toque, eixos separadamente ou pinçar zoom)
- Arrastar / Panning (com gesto de toque)
- Eixos y separados (duplos)
- Destacando valores (com visualizações pop-up personalizáveis)
- Salvar gráfico no cartão SD (como imagem)
- Modelos de cores predefinidos
- Legendas (geradas automaticamente, personalizáveis)
- Eixos personalizáveis (eixos x e y)
- Animações (criar animações, nos eixos x e y)
- Limite de linhas (fornecendo informações adicionais, máximos, ...)
- Ouvintes para retornos de chamada por toque, gesto e seleção
- Totalmente personalizável (tintas, fontes, legendas, cores, fundo, linhas tracejadas, ...)
- Suporte ao banco de dados móvel Realm.io via biblioteca MPAndroidChart-Realm
- Renderização suave para até 10.000 pontos de dados em Line- e BarChart (testado em um OnePlus One 2014 com Android 6.0)
- Leve (contagem de métodos ~ 1,4K)
- Disponível como dependência gradle e via maven
- Amplamente utilizado, ótimo suporte tanto no GitHub quanto no stackoverflow - mpandroidchart
- Também disponível para iOS: Gráficos (API funciona da mesma maneira)
- Também disponível para Xamarin: MPAndroidChart.Xamarin
Este projeto tem como objetivo demonstrar os recursos da biblioteca e motivar os desenvolvedores a utilizá-la. Este não é um aplicativo para criar gráficos.