Jumat, 21 September 2018

MEMBUAT SIMPLE DATABASE LOKAL PADA ANDROID

 Pada kali ini saya akan memabahas tutorial mengenai database simple pada android. Sebelum masuk pada tutorial, diharapkan sudah download dan menginstall Android Studio beserta SDKnya. Saya menganggap semua yang membaca artikel ini sudah mengerti mengenai apa itu database, intinya database yaitu kumpulan data yang disimpan secara sistematis yang dapat diolah/dimanipulasi untuk mendapatkan informasi. Oke, langsung saja masuk ke tutorialnya.
1. Pertama - tama buka Android Studio dan buat project baru. Langkahh untuk membuat project baru ada di artikel sebelumnya.
2. Setelah membuat project dan sudah terbuka, hal pertama yang dilakukan yaitu membuat class Model pada file java sesuai database yang akan dibuat. Disini misalkan saya membuat Biodata simple yang nantinya akan meniympan nama dan umur. Saya memberi nama class model disini yaitu Profile


Saya menggunakan ID sebagai variabel untuk menyimpan integer, Name dan Age sebagai variabel yang menyimpan String. Disini setiap variabel yang saya buat, saya beri setter dan getternya supaya variabel tidak public dan diakses sembarangan.

3. Selanjutnya membuat Class dan fungsi - fungsi yang isinya untuk mengakses database dan membuat CRUD database. Disini saya memberi nama class yaitu DatabaseHelper. Sebagian sudah saya jelaskan pada screenshoot code.




4. Setelah itu kembali ke MainActivity, disini tinggal kita tambahkan semua widget yang ada pada XML yang telah kita buat dan hubungkan dengan on click listener serta fungsi yang telah kita buat . Widget yang saya gunakan disini hanya beberapa saja karena saya hanya membuat simple biodata yang mampu menyimpan ke database. Selain Fungsi menyimpan sebenarnya masih ada lagi seperti Read, Update, Delete yang sudah dibuat di class DatabaseHelper, namun sebagai contoh saya hanya mengimplementasikan satu saja. Berikut merupakan screenshot code MainActivity dan XML nya




Saya hanya menampilkan sebagian dari XML code nya, intinya tampilannya nanti akan seperti screenshot dibawah ini.



*tambahan : saya menggunakan 2 Activity, yaitu saat user menginput biodata, dan menampilkan data yang disimpan database

untuk Code DataAvtivity (menampilkan data yang disimpan pada database) saya sisipkan seperti screenshot dibawah



5. Setelah itu, step terakhir yaitu Run Project yang sudah dibuat pada android studio menggunakan Emulator/Real Device. Hasilnya seperti screenshot dibawah ini.

  




untuk melihat dimana database disimpan, silakan buka tools android device monitor pada android studio dan buka folder data pada file manager.
Sekian tutorial membuat simple database lokal pada android, jika ada kekurangan saya mohon maaf. Komentar membangun dan pembenaran apa yang salah sangat berarti bagi saya. Terimakasih..






Tidak ada komentar:

Posting Komentar

jangan comment dengan kata kotor dan mengandung unsur yang tidak baik...comment dengan kata yang tidak menyinggung siapapun dan tidak merugikan orang lain... selamat berkomentar..!! :)