Tugas PPB Pertemuan 8

 

Dessert Clicker App

Nama : Muhammad Ahyun Irsyada 
NRP : 5025211251

Deskripsi Singkat 

Aplikasi "Dessert Clicker" adalah sebuah permainan sederhana berbasis klik di mana pengguna harus mengklik layar atau menggunakan aksi lainnya untuk mengumpulkan poin atau sumber daya yang digunakan untuk membeli atau meningkatkan kue atau dessert. Tujuan utamanya adalah untuk mengumpulkan sebanyak mungkin poin atau sumber daya untuk mencapai kemajuan dalam permainan dan mencapai tujuan tertentu, seperti membeli dessert baru atau mencapai level tertentu dalam permainan.

Implementasi

Langkah 1 : Periksa metode onCreate() dan tambahkan logging

Pada diagram siklus proses aktivitas, metode onCreate() wajib diimplementasikan oleh setiap aktivitas untuk melakukan inisialisasi satu kali, seperti memanggil setContent() untuk menentukan tata letak UI.

Langkah 2 : Terapkan metode onStart()

Metode siklus proses onStart() dipanggil segera setelah onCreate(). Setelah onStart() dijalankan, aktivitas Anda akan muncul di layar. Berbeda dengan onCreate(), yang hanya dipanggil sekali untuk menginisialisasi aktivitas, onStart() bisa dipanggil oleh sistem beberapa kali selama siklus proses aktivitas.

Langkah 3 : Menambahkan laporan log lainnya

Terapkan logging untuk semua metode siklus proses lainnya saat aktivitas dimulai, mencakup onCreate() saat aplikasi dibuat, onStart() ketika terlihat namun tidak dapat diinteraksi, dan onResume() saat aplikasi siap untuk interaksi pengguna, meskipun onResume() dipanggil saat startup tanpa proses sebelumnya.

Langkah 4 : Mempelajari kasus siklus 

Meskipun onStop() tidak dipanggil, fokus interaksi bergeser pada aktivitas "berbagi", dan perlu menjaga agar UI tetap terupdate untuk menjaga fungsi aplikasi dengan kode ringan di dalam onPause(), serta dipastikan bahwa onResume() dipanggil saat keluar dari dialog berbagi karena fokus harus dijaga.

Langkah 5 : Mempelajari perubahan konfigurasi

Perubahan konfigurasi perangkat memicu penonaktifan dan pembangunan ulang aktivitas, dengan callback onDestroy() terakhir dipanggil sebelum aktivitas dihancurkan, baik oleh aplikasi atau sistem karena perubahan konfigurasi. 

Hasil : 




Komentar

Postingan populer dari blog ini

ETS PPL-A

PPB-B EAS

Tugas Pertemuan2 Pweb