# Kotlin Fundamentals: Layouts Quiz

Bu Layouts aşaması quizinin tam çevirisidir. Aşağıdaki soruları çözdüyseniz [bu linkten](https://developer.android.com/courses/quizzes/kotlin-fundamentals-three/kotlin-fundamentals-three?authuser=6&continue=https%3A%2F%2Fdeveloper.android.com%2Fcourses%2Fpathways%2Fkotlin-fundamentals-three%3Fauthuser%3D6%23quiz-%2Fcourses%2Fquizzes%2Fkotlin-fundamentals-three%2Fkotlin-fundamentals-three)  cevapları gönderip başarı seviyenizi görebilir ve paylaşılabilir bir badge kazanabilirsiniz! Bu sınavı geçmek için en az 5 soruyu doğru cevaplamalısınız.

1. Aşağıdakilerden hangisi bir ViewGroup'tur?

- [ ] EditText
- [ ] LinearLayout
- [ ] TextView
- [ ] Button

2. ScrollView, alt öğeleri olarak herhangi bir sayıda View veya ViewGroup içerebilen bir ViewGroup'tur. **Doğru ya da yanlış?**

- [ ] Doğru
- [ ] Yanlış


3. EditText görünümleri için hint'ler kullanmak iyi bir kullanım değildir çünkü hint'ler giriş alanını karışık gösterir. **Doğru ya da yanlış?**

- [ ] Doğru
- [ ] Yanlış

4. Buttonlar ile ilgili aşağıdaki ifadelerden hangisi doğrudur?

- [ ] Button bir ViewGroup'tur.
- [ ] Ekran başına en fazla üç Button kullanılabilir.
- [ ] Buttonlar tıklanabilir ve tıklandığında, eklenen click listener bir eylem gerçekleştirir.
- [ ] Buttons ImageView'ın bir extension'ıdır.

5. Bir ConstraintLayout kullanırken, ekranda bir görünümü konumlandırmak için aşağıdaki kısıtlamalardan hangisi gereklidir?

- [ ] İki yatay constraints.
- [ ] Bir dikey constraint.
- [ ] En az bir yatay ve bir dikey constraint.
- [ ] Görünüm için constrain'e gerek yoktur.

6. Baseline Constraint, bir görünümün metin text baseline'ını başka bir görünümün baseline'ına hizalar. **Doğru ya da yanlış?**

- [ ] Doğru
- [ ] Yanlış

7. Neden findViewById() çağrıları yerine Data Binding kullanmak isteyesiniz?

- [ ] Kod daha kısadır, okunması ve bakımı daha kolaydır.
- [ ] findViewById() ana UI thread'de çalışır.
- [ ] Bu çağrılar kullanıcı arayüzünü yavaşlatabilir.
- [ ] Uygulamanızın çökme olasılığı daha düşüktür.



