0% menganggap dokumen ini bermanfaat (0 suara)
65 tayangan16 halaman

Materi SQLite

Ringkasan dokumen tersebut adalah: 1. Dokumen membahas penggunaan SQLite dan AlertDialog dalam pengembangan aplikasi Android 2. Aplikasi contoh yang akan dibuat adalah untuk menyimpan dan menampilkan data mahasiswa di gridview dengan fitur update dan delete data 3. Terdapat penjelasan tentang pengaturan layout, pembuatan class, dan coding untuk mengimplementasikan fitur-fitur aplikasi seperti menampilkan data, insert, update, dan delete data

Diunggah oleh

Adipta Oktayasa
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
65 tayangan16 halaman

Materi SQLite

Ringkasan dokumen tersebut adalah: 1. Dokumen membahas penggunaan SQLite dan AlertDialog dalam pengembangan aplikasi Android 2. Aplikasi contoh yang akan dibuat adalah untuk menyimpan dan menampilkan data mahasiswa di gridview dengan fitur update dan delete data 3. Terdapat penjelasan tentang pengaturan layout, pembuatan class, dan coding untuk mengimplementasikan fitur-fitur aplikasi seperti menampilkan data, insert, update, dan delete data

Diunggah oleh

Adipta Oktayasa
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd
Anda di halaman 1/ 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