Wednesday, January 18, 2017

√ Cara Menciptakan Barchart Pada Android Memakai Retrofit Dan Database Mysql

Don’t say NO Before you Try it !


Kali ini aku ingin share wacana pengalaman aku menciptakan aplikasi android “mengambil data dari database dan lalu menampilkan di barchart android” . Saya rasa ini cukup sulit alasannya di beberapa tutorial website, stack overflow, developer android group, youtube jarang yang bahas detail untuk kasus menyerupai ini. Saya coba tanya ke beberapa komunitas android dan teman, tapi cukup sulit untuk mendapatkannya 😀


Akhirnya aku menemukan satu buah link di stack overflow, gak rinci sih tapi ngasih inti penyelesaiannya. #ayee 😀


Link nya sanggup di saluran disini !


Sekarang, aku akan memperlihatkan step by step bagaimana menciptakan barchart dan mengambil data dari database :


1. Terlebih dahulu, kita siapkan sebuah data JSON, menyerupai dibawah ini  :







2. Kemudian di androidnya, kita tambahkan beberapa library yang akan digunakan 



  • Library Retrofit , library ini berfungsi untuk mengambil dan menyimpan data ke database server. Method yang sanggup dipakai yaitu PUT, GET, dan lain-lain








  • MPAndoidchart, so far this is awesome library :* Kita sanggup menciptakan banyak sekali macam jenis chart menyerupai barchart, Linechart, Radarchart dan lain-lain







3. Pada serpihan desainnya, kita tambahkan kodingan menyerupai ini :










Kali ini aku ingin share wacana pengalaman aku menciptakan aplikasi android  √ Cara Membuat Barchart pada Android Menggunakan Retrofit dan Database MySQL

Tampilan Preview Design


4. Pada Activity, tambahkan kodingan untuk  untuk get data json







Full kodingan pada serpihan MainBarChart Acitivity  :







5. Jalankan aplikasi, dan lihat balasannya  :






Demo :



Download project dari  github


Last, I want to say Alhamdulillah and Don’t forget leave your feedback and comment 🙂


Thanks




Sumber aciknadzirah.blogspot.com


EmoticonEmoticon

:)
:(
hihi
:-)
:D
=D
:-d
;(
;-(
@-)
:o
:>)
(o)
:p
:-?
(p)
:-s
8-)
:-t
:-b
b-(
(y)
x-)
(h)