Cara Membuat CRUD Database Sqlite dan RecyclerView Android Part 1

Posted on

Kali ini yang mau ane bahas adalah mengenai Cara Membuat CRUD Database Sqlite dan RecyclerView Android. Apa itu CRUD ? CRUD ini adalah singkatan dari Create Read Update Delete, Dan Apa itu Sqlite ? Sqlite ini adalah database lokalnya Android. Lalu apa itu RecyclerView ? RecyclerView ini kurang lebih sama seperti ListView hanya saja berbeda di performa, Didalam RecyclerViewnya ini nanti ada list-list data. Mungkin jika masih ada yang bingung dengan bahasa ane bisa kok ke website resminya Android Developer hehe

hasil-cara-membuat-crud-database-sqlite-dan-recyclerview-android

Tanpa panjang lebar lagi yuks mulai Cara Membuat CRUD Database Sqlite dan RecyclerView Android ini. Di Contoh Project ini ane namain Projectnya “Mahasiswa Gundam App“. Terserah agan mau dinamain projectnya apa ya 😀

Pertama,

Buat Project Androidnya, Nama projectnya bebas yang penting bisa dipahami sama agan jika sewaktu-waktu ingin membuka project ini kembali.

Kedua,

Buka file build.gradle ( Module: app ) lalu tambahkan dependencies ini terlebih dahulu lalu sync.

Catatan : untuk versinya silahkan sesuaikan dengan compileSdkVersion dan BuildToolsVersion punya agan. Dalam project ini ane menggunakan compileSdkVersion 24 dan buildToolsVersion “24.0.2”.

 

Ketiga,

Buat Package seperti ini agar telihat rapih hehe Caranya klik kanan di com.farizdotid.mahasiswagundam → New → Package → isi nama packagenya apa.

cara-membuat-crud-database-sqlite-dan-recyclerview-android-folder

Catatan : Tambahkan package activity, adapter, helper, model.

 

Keempat,

Tambahkan Activity di Package activity. Caranya klik kanan di Package activity → New → Activity → Empty Activity. Tambahkan Activity LihatMahasiswaActivity dan Activity TambahMahasiswaActivity.

cara-membuat-crud-database-sqlite-dan-recyclerview-android-final-file

Kelima,

Buka file HomeScreenActivity di Package activity lalu isi dengan kode berikut.

Catatan : Jika DBHandler Merah biarkan saja karena agan disini belum membuat classnya, Nanti jika agan sudah membuat classnya merah itu akan hilang.

 

Keenam,

Buat model class Mahasiswa di Package model. Caranya klik kanan di Package model → New → Java Class → isi dengan nama classnya Mahasiswa. Lalu buat seperti ini :

 

Ketujuh,

Buat class DBHandler di Package helper. Caranya klik kanan di Package helper → New → Java Class → Buat nama classnya DBHandler. Lalu buat seperti ini :

Catatan : Di kode tersebut sudah ane kasih tau fungsi ini untuk apa dan fungsi itu buat apa, karena kalau dijelasin bisa panjang euy. Intinya class ini adalah class inti yang membuat ngobrol antara android dan Database lokal Sqlite.

 

Kedelapan,

Buat xml baru dengan nama list_item_mahasiswa.xml. Caranya cari folder res → layout → klik kanan di layout → New → Layout Resource File → isi dengan nama list_item_mahasiswa. Lalu isi dengan kode berikut :

 

Kesembilan,

Buat class MahasiswaAdapter dengan extends RecyclerView.Adapter<MahasiswaAdapter.MahasiswaViewHolder>. Caranya klik kanan di package adapter → New → Java Class → Beri nama MahasiswaAdapter. Lalu isi dengan kode berikut :

 

Kesepuluh,

Karena sudah terlalu panjang untuk selanjutnya dipindah ke Cara Membuat CRUD Database Sqlite dan RecyclerView Android Part 2 aja ya hehe

 

Kalau ada yang ditanyakan mengenai Cara Membuat CRUD Database Sqlite dan RecyclerView Android Part 1 ini bisa komentar dibawah. 🙂

Gravatar Image
Seorang manusia biasa yang mempunyai fokus ke bidang pemrograman android dan ngeblog mengenai teknologi.

One thought on “Cara Membuat CRUD Database Sqlite dan RecyclerView Android Part 1

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.