Saturday, May 9, 2020

Tutorial Membuat Biodata dengan Database Room | Android Studio

Tutorial Membuat Biodata dengan Database Room
Tutorial Membuat Biodata dengan Database Room
السَّلاَمُ عَلَيْكُمْ وَرَحْمَةُ اللهِ وَبَرَكَاتُه sobat 48😁. Bagaimana kabarnya? Semoga selalu dalam keadaan sehat ya. Kali ini saya akan membagikan sebuah artikel yang membahas tentang Tutorial Membuat Biodata dengan Database Room Menggunakan Android Studio.

Tutorial ini bisa kalian manfaatkan sembari ngabuburit menunggu buka puasa loh. Buat kamu yang lagi WFH, tutorial ini bisa kamu kerjakan sembari mengisi waktu saat WFH agar WFH kamu lebih berfaedah ya sobat😄. Untuk kamu yang ingin langsung mencobanya, silahkan unduh melalui Github saya SOURCE CODE DISINI. Tetapi jika kalian ingin tahu cara mengaplikasikannya, silahkan lanjut baca artikel ini sampai selesai.

Jika kamu ingin mencoba tutorial aplikasi ini dengan versi video, berikut saya berikan Videonya:

Jangan lupa subscribe Channel Youtube saya juga ya Azhar Rivaldi, karena disana ada banyak tutorial-tutorial untuk membuat aplikasi lainnya. Oke langsung saja tanpa basa-basi lagi kita langsung ke langkah pertama :

1. Buat project baru di Android Studio dengan cara klik File ⇒ Project Baru. Ketika diminta untuk memilih Default Activity, pilih Empty Activity dan klik next. Untuk minSDK, disini saya set API 21 ya.

2. Kemudian kamu import library Room ke gradle :
Source : build.gradle

3. Berikutnya kamu buat Class Main untuk menampilkan menu utamanya. Buat activity_main.xml dan MainActivity.java.
Source : activity_main.xml dan MainActivity.java

4. Sekarang kamu buat Class untuk menampilkan daftar siswa. Buat activity_list_siswa.xml dan ListSiswaActivity.java.
Source : activity_list_siswa.xml dan ListSiswaActivity.java

5. Berikutnya kamu buat Class untuk input kelas. Buat activity_tambah_kelas.xml dan TambahKelasActivity.java.
Source : activity_tambah_kelas.xml dan TambahKelasActivity.java

6. Lalu kamu buat Class untuk input data siswa. Buat activity_tambah_siswa.xml dan TambahSiswaActivity.java.
Source : activity_tambah_siswa.xml dan TambahSiswaActivity.java

7. Selanjutnya kamu buat Class untuk update data kelas. Buat activity_update_kelas.xml dan UpdateKelasActivity.java.
Source : activity_update_kelas.xml dan UpdateKelasActivity.java

8. Berikutnya kamu buat Class Adapter yang pertama. Buat item_kelas.xml dan KelasAdapter.java.
Source : item_kelas.xml dan KelasAdapter.java

9. Kemudian kamu buat Class Adapter yang kedua. Buat item_siswa.xml dan SiswaAdapter.java.
Source : item_siswa.xml dan SiswaAdapter.java

10. Sekarang kamu buat Class Database-nya. Buat Constant.java, KelasDao.java, dan SiswaDatabase.java.
Source : Constant.java, KelasDao.java dan SiswaDatabase.java

11. Berikutnya kamu buat Class Model. Buat KelasModel.java dan SiswaModel.java.
Source : KelasModel.java dan SiswaModel.java

12. Kemudian yang terakhir, kamu buat popup_menu.xml untuk menampilkan pilihan saat muncul dialog.
Source : popup_menu.xml

13. Selesai dan kalian Run. Jika kalian mengikuti langkah-langkah diatas dengan baik, pasti aplikasi yang kalian buat akan berjalan sebagaimana mestinya. Namun jika mengalami Error, silahkan berikan komentar dan kita diskusikan bersama.

Berikut ini screenshot hasilnya :
Tutorial Membuat Biodata dengan Database Room
Tutorial Membuat Biodata dengan Database Room
Tutorial Membuat Biodata dengan Database Room
Tutorial Membuat Biodata dengan Database Room
Tutorial Membuat Biodata dengan Database Room
Tutorial Membuat Biodata dengan Database Room
Demikian informasi yang saya bagikan untuk kalian. Jangan lupa bagikan artikel ini ke teman-teman kalian agar ikut membaca Tutorial Membuat Biodata dengan Database Room Menggunakan Android Studio ini. Subscribe juga blog Rivaldi 48 ini agar kalian mendapatkan notifikasi saat Admin update artikel terbaru. Semoga kalian lebih nyaman dan mudah dalam mengakses Blog Rivaldi 48 dimanapun kalian berada. Terima Kasih. Follow Instagram Admin @azhardvls_

14 comments

  1. aplikasi terhenti itu masalahnya dimana kak?

    ReplyDelete
    Replies
    1. ya dilihat atuh log errornya, kalo lognya gak muncul coba di debug

      Delete
  2. gan saya mau tanya itu intronya dibuat pakai apa gan

    ReplyDelete
  3. kak minta saran judul buat proyek akhir android dong ?

    ReplyDelete
    Replies
    1. kenapa gak kamu cari sendiri aja? karna itu kan butuh penelitian, belum tentu saran saya nanti diterima dospem anda

      Delete
  4. Kalau database room itu datanya hanya tersimpan di hp kita saja?

    ReplyDelete
  5. bagian directory drawablenya emang gada ditampilkan di video ini ya bg? dan gada xml nya ya? soalnya saya error dibagian situ nya, terimakasih.

    ReplyDelete
    Replies
    1. kan bisa lgsg ke github saya, masa iya bikin drawable sendiri gakbisa? kan gak harus sama

      Delete

Silahkan tinggalkan komentar jika Anda punya saran, kritik, atau pertanyaan seputar topik pembahasan. Gunakan bahasa yang bijak dan santun. Terima Kasih.
EmoticonEmoticon