UI dan Resource Android
View, Layout, RecyclerView, resource dan internasionalisasi
1Apa perbedaan antara View dan ViewGroup?
Apa perbedaan antara View dan ViewGroup?
Jawaban
View adalah kelas dasar untuk semua komponen UI (Button, TextView, ImageView, dll.). ViewGroup adalah subclass dari View yang berisi View lain (atau ViewGroup). ViewGroup adalah container layout: LinearLayout, RelativeLayout, ConstraintLayout, FrameLayout, dll.
2Apa itu LayoutInflater?
Apa itu LayoutInflater?
Jawaban
LayoutInflater digunakan untuk mengonversi file layout XML menjadi objek View yang sesuai. Ini penting dalam onCreate() dengan setContentView(), di Adapter untuk membuat item list, dan di Fragment. Metode: LayoutInflater.from(context).inflate(R.layout.my_layout, parent, false).
3Layout mana yang mengatur View dalam baris horizontal atau vertikal?
Layout mana yang mengatur View dalam baris horizontal atau vertikal?
Jawaban
LinearLayout mengatur anak-anaknya dalam satu baris (horizontal dengan android:orientation='horizontal' atau vertikal dengan 'vertical'). Ini adalah layout paling sederhana. Anda dapat mengontrol distribusi dengan layout_weight untuk mendistribusikan ruang yang tersedia.
Layout mana yang memungkinkan penempatan View secara relatif terhadap satu sama lain?
Layout mana yang direkomendasikan Google untuk antarmuka yang kompleks?
+27 pertanyaan wawancara
Topik wawancara Android lainnya
Dasar-Dasar Android
Siklus Hidup 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