Jumat, Desember 24

LAPORAN PRAKTIKUM MOBILE PROGRAMMING ”PERSISTENCE”

PERSISTENCE

MIDP menyediakan sebuah API dimana program dapat menyimpan data-data aplikasi secara lokal didalam device tersebut. MIDP Record Management System adalah sebuah fasilitas yang dimiliki oleh MIDlets untuk menyimpan data-data aplikasi pada saat MIDlet invocations. Data akan disimpan dalam non-volatile memory didalam device. Hal ini berarti, data-data program yang telah disimpan tidak akan hilang walaupun program di restart maupun device dimatikan.

. RECORD STORE
Sebuah Record Store adalah sebuah koleksi daripada record-record. Record Id didalam Record Store selalu unique. Record Id akan secara otomatis dialokasikan pada saat pembentukan sebuah record dan bertindak sebagai index atau primary key. Pemberian record Id dilaksanakan secara sekuensial dan nilai yang diberikan kepada record Id pertama pada setiap Record Store adalah 1 (satu).
a) Membuat dan membuka sebuah Record Store
b) Menambahkan sebuah record
c) Mengambil kembali Record
d) Meng-update sebuah Record
e) Menutup sebuah Record Store


CONTOH PROGRAM







HASILNYA:











f)Mendapatkan list dari Record Store didalam MIDlet Suite
CONTOH PROGRAM








HASILNYA:







.RECORD ENUMERATION
Penggunaan record enumeration dapat menyelesaikan permasalahan tersebut dengan melakukan pemeriksaaan pada record yang telah dihapus. Anda juga dapat mengurutkan enumerasi dengan menggunakan method pembanding. Dengan penggunaan method pembanding, anda dapat melewati record yang tidak diharapkan pada output.

CONTOH PROGRAM







HASILNYA: