Android UI ve Kaynaklar
View, Layout, RecyclerView, kaynaklar ve uluslararasılaştırma
1View ile ViewGroup arasındaki fark nedir?
View ile ViewGroup arasındaki fark nedir?
Cevap
View, tüm UI bileşenlerinin (Button, TextView, ImageView, vb.) temel sınıfıdır. ViewGroup, diğer View'ları (veya ViewGroup'ları) içeren View'ın bir alt sınıfıdır. ViewGroup'lar layout container'larıdır: LinearLayout, RelativeLayout, ConstraintLayout, FrameLayout, vb.
2LayoutInflater nedir?
LayoutInflater nedir?
Cevap
LayoutInflater, bir XML layout dosyasını karşılık gelen View nesnelerine dönüştürmek için kullanılır. onCreate() içinde setContentView() ile, Adapter'larda liste öğeleri oluşturmak için ve Fragment'larda gereklidir. Metot: LayoutInflater.from(context).inflate(R.layout.my_layout, parent, false).
3Hangi Layout View'ları yatay veya dikey sırada düzenler?
Hangi Layout View'ları yatay veya dikey sırada düzenler?
Cevap
LinearLayout, alt öğelerini tek bir satırda düzenler (android:orientation='horizontal' ile yatay veya 'vertical' ile dikey). En basit layout'tur. Mevcut alanı dağıtmak için layout_weight ile dağılımı kontrol edebilirsiniz.
Hangi Layout View'ları birbirine göre konumlandırmaya izin verir?
Karmaşık arayüzler için Google'ın önerdiği Layout hangisidir?
+27 mülakat soruları
Diğer Android mülakat konuları
Android Temelleri
Android Yaşam Döngüsü
Android Navigasyon
Android Veri Yönetimi
Android Networking
Android Test
Android Gradle
Android için Kotlin Dili Temelleri
Room Database
Arka Plan İşleri
Jetpack Compose
İzinler ve Cihaz Özellikleri
Android için Firebase
Android MVVM Architecture
Gelişmiş Android Ağ İşlemleri
Kotlin Koleksiyonları ve Operatörleri
Kotlin Coroutines ve Flow
Android Bağımlılık Enjeksiyonu
Android MVI Architecture
Android Clean Architecture
Android Compose İleri Düzey
Android Performance and Monitoring
Android Security and Privacy
Android CI/CD and Release
Android UX and Form Factors
Android Testing Advanced
Bir sonraki mülakatın için Android'de uzmanlaş
Tüm sorulara, flashcards'a, teknik testlere, code review alıştırmalarına ve mülakat simülatörlerine eriş.
Ücretsiz başla