Anda di halaman 1dari 16

SQLite dan AlertDialog

Pada pertemuan hari ini pembahasannya mengenai sql Lite dan Alert Dialog. SQLite
merupakan database yang sudah ada pada operating sistem android, sehingga para pengembang
software android bisa membuat program database skala kecil di perangkat android. Alert dialog
merupakan fasilitas dari android yang dapat memberikan tampilan berupa message dengan beberapa
tombol pilihan yang akan menentukan langkah selanjutnya.

Aplikasi yang akan dibuat adalah aplikasi menyimpan data mahasiswa dan ditampilkan ke gridview.
Untuk melakukan update dan delete data, user dapat memilih salah satu item dari data, kemudian
data tersebut bisa di update atau delete.

Setting untuk menghilangkan title pada aplikasi agar aplikasi tidak berisi judul dari aplikasi untuk
membuat tampilan lebih luas. Res->values->style.xml :

Pada manifest tambahkan code untuk permission read external storage

Pada manifest tambahkan code untuk melakukan penghematan memeory saat melakukan load data,
tapi kekurangannya program menjadi lambat tapi memory menjadi aman
Desain Layout pada MainActivity

Component yang dipakai adalah button dan gridView, sesuaikan dengan idnya dengan component
tree.

Buat layout untuk menampilkan data pada gridview dengan nama ls_item.xml

Jika bingung berikut adalah code dari layout yang dimaksud (Text view yang akan dihidden adalah
textview untuk umur dan nim)
Desain Layout Main2Activity

Buat class myImage untuk membuat image saat di load agar tidak terbalik-balik
Buat class MyMahasiswa untuk memudahkan dalam akses data saat melakukan coding
Buat class untuk create table dan proses data dengan nama class DatabaseHelper
Code pada mainActivity

Buat variable object

Buat class adapter di dalam class MainActivity untuk menuliskan isi data arraylist ke component yang
ada di ls_item
Buat method untuk menampilkan data ke gridview dan control klik item data
Pada method oncreate tambahkan code berikut

Code pada main2Activity

Variabel object pada main2Activity


Buat fungsi untuk mendapatkan real path dimana jika tanpa fungsi ini akan mendapatkan path uri

Buat method untuk membersihkan value di edittext dan value image

Membuat method untuk mendapatkan path file saat memilih file saat show dialog
Membuat alertdialog yang akan dipanggil saat menekan tombol insert, update dan delete. Tombol
pada alert dialog terdaapat 2 positive dan negative. Positif “ok” dan negative “no”
Method void onCreate

Anda mungkin juga menyukai