Sebelum mengikuti tutorial ini, pastikan terlebih dahulu kalian sudah mengikuti langkah-langkah pada tutorial Membuat CRUD Retrofit MySQL Dengan Android Studio Menggunakan Java [Bagian 1 : Membuat Tabel Database & Koneksi], pastikan langkah-langkah pada bagian 1 tidak ada kesalahan.
Selanjutnya, pada tutorial ini kita akan belajar bagaimana cara membuat Insert (Create/Tambah Data) dengan Retrofit MySQL.
Tambahkan permission pada AndroidManifest.xml :
Buat file php dengan nama insert.php dan isikan kode berikut :
Tambahkan library pada build.gradle (module:app) :
Buka activity_main.xml, isi dengan kode berikut :
Buat file dimens.xml pada folder values, isi dengan kode :
Tambahkan kode berikut pada Strings.xml :
Ubah kode MainActivity.java, menjadi :
KETERANGAN :
Kemudian, buat Interface RegisterAPI.java :
Terakhir, buat Value.java :
Setelah semua langkah-langkah selesai, silahkan running aplikasi dan cek apakah sudah berhasil atau masih terjadi kendala. Silahkan isi pada kolom komentar jika ada permasalahan terkait langkah-langkah diatas.
Baca Juga : Cara Membuat Project Baru di Android StudioBuat project baru dengan kriteria seperti dibawah ini :
- Name : Pendaftaran Beasiswa
- Package Name : com.example.myapplication (example bisa diganti bebas)
- Save Location : Penyimpanan direktori mana saja
- Language : Java
- Activity : Empty Activity
Tambahkan permission pada AndroidManifest.xml :
Buat file php dengan nama insert.php dan isikan kode berikut :
Tambahkan library pada build.gradle (module:app) :
Buka activity_main.xml, isi dengan kode berikut :
Buat file dimens.xml pada folder values, isi dengan kode :
Tambahkan kode berikut pada Strings.xml :
Ubah kode MainActivity.java, menjadi :
KETERANGAN :
- public static final String URL = "http://192.168.43.82/crud/";
- 192.168.43.82 = IP Address dari Android yang terhubung dengan laptop/pc melalui jaringan internet (hotspot wifi).
- crud = nama folder penyimpanan yang ada pada htdocs.
Kemudian, buat Interface RegisterAPI.java :
Terakhir, buat Value.java :
Setelah semua langkah-langkah selesai, silahkan running aplikasi dan cek apakah sudah berhasil atau masih terjadi kendala. Silahkan isi pada kolom komentar jika ada permasalahan terkait langkah-langkah diatas.
Insert.phpnya mana gan?
ReplyDeleteudah diperbaiki mas, silahkan dicek kembali.
Delete