Penggunaan Retrofit Pada Android Studio
Artikel ini dibuat agar kita dapat menggunakan retrofit pada Andorid
Tahapan Pembuatan Project Pada Android Studio
1. Pilih menu empty activity
2. Isi Konfigurasi Sebagai berikut
Apa Itu Retrofit ?
Retrofit merupakan httpclient ,tetapi saat mengakses (menggunakan) nya kita tidak harus harus mengerti lowlevel dari httpclient itu sendiri seperti request , method ,query parameter dan body setelah itu dikirim dan di terima sebagai string di konversi menjadi json dst. jika kita menggunakan retrofit kita tidak harus mengkonfigurasi hal hal tersebut dikarenakan retrofit merupakan abstraction layer dimana implmentasi lowlevel sudah di otomasi oleh retrofit.
Konfigurasi Retrofit pada android studio
| ubah dependencies yang ada pada gradle |
coverter digunakan untuk mengkonversi result string menjadi objek java yang kita mau sebagai contoh
converter gson mengkonversi result string menjadi objek json .
karna retrofit menggunakan internet kita harus menambahkan konfigurasi internet permission
| tambahkan permission internet pada android manifest tambahkan kode berikut agar andoid bisa menggunakan fitur API https://developer.android.com/studio/write/java8-support?hl=id Tahapan Konfigurasi Selesai Pada artikel ini digunakan api public dengan link berikut dengan link https://demo.lazday.com/rest-api-sample/data.php Tahapan Membuat Model Class data membuat class (outer) dengan nama data model dan inner class dengan nama result inner class akan menampung data yang ada pada json ,sedangkan outer class akan menampung semua value dari inner class dalam bentuk list (java collection) Tahapan Pembuatan Retrofit 1. membuat Interface retrofit dengan nama Apiservice 2. membuat class implemtasi dari interface retrofit dengan nama ApiServiceImpl Tahapan Pemanggilan Objek result menggunakan Logcat tampilan pada mainactivity(1) tampilan pada mainactivity(2) Hasil |
Komentar
Posting Komentar