Anda dapat menggunakan MPAndroidChart .
Ini asli, gratis, mudah digunakan, cepat dan andal.
Fitur inti , manfaat:
- LineChart, BarChart (vertikal, horizontal, ditumpuk, dikelompokkan), PieChart, ScatterChart, CandleStickChart (untuk data keuangan), RadarChart (grafik jaring laba-laba), BubbleChart
- Grafik Gabungan (misalnya garis dan batang dalam satu)
- Penskalaan pada kedua sumbu (dengan gerakan sentuh, sumbu terpisah, atau zoom cubit)
- Menyeret / Menggeser (dengan gerakan sentuh)
- Pisahkan sumbu y (ganda)
- Menyoroti nilai (dengan tampilan popup yang dapat disesuaikan )
- Simpan grafik ke SD-Card (sebagai gambar)
- Template warna standar
- Legenda (dibuat secara otomatis, dapat disesuaikan)
- Sumbu yang Dapat Disesuaikan (sumbu x dan y)
- Animasi (animasi bangun, pada sumbu x dan y)
- Garis batas (memberikan informasi tambahan, maksimum, ...)
- Pendengar untuk sentuhan, isyarat & panggilan balik seleksi
- Dapat disesuaikan sepenuhnya (cat, tipografi, legenda, warna, latar belakang, garis putus-putus, ...)
- Dukungan database seluler Realm.io melalui perpustakaan MPAndroidChart-Realm
- Rendering halus hingga 10.000 poin data di Line- dan BarChart
- Ringan (jumlah metode ~ 1.4K)
- Tersedia sebagai file .jar (hanya berukuran 500kb)
- Tersedia sebagai ketergantungan gradle dan melalui maven
- Dokumentasi yang bagus
- Contoh Proyek (kode untuk aplikasi demo)
- Aplikasi Demo Google-PlayStore
- Banyak digunakan, dukungan hebat pada GitHub dan stackoverflow - mpandroidchart
- Juga tersedia untuk iOS : Grafik (API bekerja dengan cara yang sama)
- Juga tersedia untuk Xamarin : MPAndroidChart.Xamarin
Kekurangan:
Penafian: Saya adalah pengembang perpustakaan ini.
AChartEngine
adalah pilihan terbaik saat ini (di antara perpustakaan open source)