Membuat CRUD Retrofit MySQL Dengan Android Studio Menggunakan Java [Bagian 3 : View Data] - ANAKBLOGGER.COM

PageNavi Results No.

Membuat CRUD Retrofit MySQL Dengan Android Studio Menggunakan Java [Bagian 3 : View Data]

Share This

Sebelum mengikuti tutorial ini, silahkan untuk mengikuti terlebih dahulu tutorial pada sebelumnya yaitu Membuat CRUD Retrofit MySQL Dengan Android Studio Menggunakan Java [Bagian 2 : Insert Data].

Pada tutorial ini kita akan melanjutkan project yang sudah dibuat pada tutorial sebelumnya. Sebelumnya aplikasi kita sudah dapat memasukkan data (insert) sekarang kita akan membuat sebuah tampilan (view) untuk melihat data yang telah masuk.
Silahkan ikuti langkah-langkahnya dibawah ini yaa.

Buat terlebih dahulu kode php untuk menarik data dari database sehingga dapat menampilkan data. Buat dengan nama view.php dan ketik kode dibawah ini ya :
 
Kemudian buat layout activity untuk di Androidnya, buat activity baru dengan cara New >  Activity > Empty Activity, kemudian isi activity dengan nama ViewActivity.  

Maka akan terbuat 2 file yaitu ViewActivity.java dan activity_view.xml.

Pada activity_view.xml isikan kode berikut :

Baca Juga : Cara Membuat Alert Notifikasi Dialog di Android Studio
Kemudian, pada ViewActivity.java isikan dengan kode berikut :
 
Buka res > values > strings.xml lalu update strings.xml dengan menambahkan kode :


Selanjutnya update activity_main.xml yang telah dibuat pada tutorial sebelumnya dan tambahkan kode berikut :

Update juga kelas MainActivity.java dengan menambahkan kode berikut :
 
Buat kelas baru untuk menampung data dari JSON, buat kelas baru dengan nama Result.java.
 
Pada file Value.java, update seluruh kode dan tambahkan kode berikut :
 
Tambahkan RecyclerViewAdapter.java

Terakhir ubah kode yang ada pada RegisterAPI.java, file ini berfungsi untuk menarik data pada database.
 
Setelah mengikuti langkah-langkah diatas, silahkan running. Jika berhasil, akan muncul button lihat kemudian ketika di tap akan muncul data-data yang ada pada database.  

2 komentar:

Tolong berkomentar dengan sopan dan baik, Terimakasih.

Boxed(True/False)

close