Proses - proses yang
tadi direkam pada contoh di atas itu adalah dengan sistem Activity Manager. Setiap
User Interface diwakili dalam beberapa kelas Activity yang berfungsi untuk
memisahkan siklus sesuai dengan kontrol yang kita buat sesuai dengan fungsi
dari masing – masing kelas Activity yang kita gunakan.
Pada saat siklus tersebut berjalan, kita tidak bisa
mengontrol setiap statunya karena sudah ditangani oleh sistem, namun kita
gunakan method untuk melihat status sesuai dengan perubahan siklus yang akan
kita perintahkan.
Berikut adalah jenis status pada setiap Activity yang
digunakan:
- onCreate(bundle) : Berfungsi untuk memanggil dimana saat
aplikasi mulai dijalankan. Kita gunakan
ini untuk deklarasi variabel dan membuat
user interface.
- onStart() : Mengindikasi activity yang ditampilkan.- onCreate(bundle) : Berfungsi untuk memanggil dimana saat
aplikasi mulai dijalankan. Kita gunakan
ini untuk deklarasi variabel dan membuat
user interface.
- onResume() : Status ini dipanggil ketika sebuah aplikasi
kita mulai berinteraksi dengan pengguna.
Dan pada status ini, kita diharuskan untuk
memberik (embed) media yang menarik
perhatian user (pengguna), agar aplikasi
yang dilihat menarik dan tidak
membosankan.
- onPause() : Pada status ini, dipanggil pada saat aplikasi
kembali ke halaman sebelumnya dan
biasanya karena adanya activity baru yang
dijalankan.Dan pada status ini, cocok untuk
meletakkan algoritma penyimpanan (saver).
- onStop() : Pada status ini, status dipanggil pada saat
aplikasi berjalan di belakang layar dengan
waktu cukup lama.
- onRestart() : Status ini mengembalikan activity ketika kita
menggunakan status stop.
- onDestroy() : Status ini dipanggil pada saat aplikasi
benar - benar berhenti.
- onSaveInstanceState(Bundle) : method ini mengizinkan setiap
activity untuk menyimpan
setiap status instance.
- onRestoreInstanceState(bundle) : Status ini memanggil
kembali activity dari status
sebelumnya yang disimpan
oleh onSaveInstanceState(Bundle).
http://narotama.ac.id
Tidak ada komentar:
Posting Komentar