Siklus Hidup Android
Siklus hidup Activity/Fragment, Configuration Changes, dan manajemen state
1Apa urutan siklus hidup yang benar dari Activity saat dimulai?
Apa urutan siklus hidup yang benar dari Activity saat dimulai?
Jawaban
Siklus hidup Activity dimulai dengan onCreate() (inisialisasi dan pembuatan view), diikuti oleh onStart() (Activity menjadi terlihat tetapi belum interaktif), lalu onResume() (Activity di foreground dan interaktif). Urutan ini selalu sama untuk setiap awal Activity.
2Metode siklus hidup pertama mana yang dipanggil ketika Activity masuk ke background?
Metode siklus hidup pertama mana yang dipanggil ketika Activity masuk ke background?
Jawaban
onPause() adalah metode pertama yang dipanggil ketika Activity mulai kehilangan fokus. Diikuti oleh onStop() ketika Activity tidak lagi terlihat sama sekali. Data kritis harus disimpan di onPause() karena sistem dapat menghentikan proses setelah metode ini tanpa memanggil onStop().
3Di metode mana Anda harus menginisialisasi View (findViewById, ViewBinding)?
Di metode mana Anda harus menginisialisasi View (findViewById, ViewBinding)?
Jawaban
onCreate() adalah metode yang tepat untuk menginisialisasi View karena di sinilah setContentView() dipanggil dan hierarki View dibuat. View belum tersedia sebelum onCreate(). Anda juga dapat menggunakan onViewCreated() di Fragment.
Apa perbedaan antara onPause() dan onStop()?
Apa yang terjadi saat rotasi layar secara default?
+27 pertanyaan wawancara
Topik wawancara Android lainnya
Dasar-Dasar Android
UI dan Resource Android
Navigasi Android
Manajemen Data Android
Networking Android
Testing Android
Android Gradle
Dasar-dasar Bahasa Kotlin untuk Android
Room Database
Pekerjaan Latar Belakang
Jetpack Compose
Izin dan Fitur Perangkat
Firebase untuk Android
Android MVVM Architecture
Jaringan Android Lanjutan
Koleksi dan Operator Kotlin
Kotlin Coroutines dan Flow
Injeksi Dependensi Android
Android MVI Architecture
Android Clean Architecture
Android Compose Lanjutan
Android Performance and Monitoring
Android Security and Privacy
Android CI/CD and Release
Android UX and Form Factors
Android Testing Advanced
Kuasai Android untuk wawancara berikutnya
Akses semua pertanyaan, flashcards, tes teknis, latihan code review dan simulator wawancara.
Mulai gratis