0% menganggap dokumen ini bermanfaat (0 suara)
17 tayangan23 halaman

Modul Praktikum Mobile TI (Koneksi Database Rev)

Diunggah oleh

rizkyylivia
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)
17 tayangan23 halaman

Modul Praktikum Mobile TI (Koneksi Database Rev)

Diunggah oleh

rizkyylivia
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/ 23

Koneksi Database

Pertemuan ke : 11
Alokasi Waktu : 1,5 Jam
Kompetensi Dasar : Praktikan dapat membuat Database pada android
Indikator : Mengenal dan mempraktekkan SQlite

A. Teori Pendukung
Android menyediakan dukungan penuh untuk database SQLite. Metode yang
disarankan untuk membuat database SQLite baru adalah untuk menciptakan
sebuah subclass dari SQLiteOpenHelper dan menimpa OnCreate () metode,
di mana dapat mengeksekusi perintah SQLite untuk membuat tabel dalam
database.
Jika applikasi yang membutuhkan sebuah database maka database ini akan
disimpan dalam direktori DATA/data/APP_NAME/databases/FILENAME.
DATA adalah path dimana Environment.getDataDirectory()
dikembalikan.
APP_NAME adalah nama aplikasi
FILENAME adalah nama database biasanya dalam lokasi SD Card.
Untuk membuat dan meng-upgrade database dalam aplikasi Android biasanya
menggunakan subclass SQLiteOpenHelper. SQLiteOpenHelper
menyediakan metode getReadableDatabase() dan getWriteableDatabase()
untuk mendapatkan akses ke obyek SQLiteDatabase yang memungkinkan
akses database baik dalam modus membaca atau menulis. metode
execSQL() memungkinkan untuk mengeksekusi SQL secara langsung.

B. Langkah Praktikum
1. Jalankan Android studio, buat project baru
2. Isikan kotak dialog new seperti berikut

Project Name My Profile


Company Domain praktikum.com
Build Target API 15/Android 4.0.3
Activity Selected Empty Activity
Activity Name MainActivity
Layout Name actvity_main
3. Buat beberapa package dengan nama masing-masing : adapter, model, services.
4. Buat sebuah class java dengan nama Services.java dan simpan dalam package
services

5. Buatlah class dengan nama PelangganSercice.java yang merupakan class turunan


dari SQLiteOpenHelper dan simpan dalam package services
6. Buatlah model class dengan nama PelangganModel.java dan simpan pada
package model. Class ini digunakan untuk menangani pengelolaan terhadap data
Pelanggan
7. Buatlah class dengan nama PelangganAdapter.java dan simpan pada package
adapater. Class ini digunakan untuk menampilkan data Pelanggan kedalam
cardView yang nantinya akan ditampilkan kedalam sebuah ListView
8. Modifikasi file activity_main menjadi tampilan splash screen sehingga
menghasilkan layout UI sebagai berikut:
9. Tambahan layout baru dengan nama list_pelanggan.xml dan simpan pada
package layout. Layout ini digunkan untuk menampung data pelanggan dari
database.
10. Buat layout baru dengan nama pelanggan_list.xml dan simpan pada package
layout. Layout ini digunakan untuk menampilkan daftar pelanggan
11. Buat sebuah class baru dengan nama PelangganListAct.java dan simpan pada
package utama project.
12. Buat sebuah layout baru dengan nama pelanggan_lay.xml dan simpan pada
package layout.
13. Buat sebuah class baru dengan nama PelangganAct.java dan simpan pada
package utama project.
14. Modifikasi class MainActivity.java menjadi sebagai berikut

Anda mungkin juga menyukai