# Layouts

Farklı layout'lar oluşturun, kullanıcı etkileşimi ekleyin ve data binding kullanın. Kendinizle ilgili ilginç gerçekleri bir düğme, bir resim ve kaydırılabilir bir metinle gösteren AboutMe uygulamasını tamamlarsınız. Ayrıca tıklanabilir TextView'ler ve dokunulduğunda renk değiştiren Düğmelerden oluşan ColorMyViews uygulamasını da oluşturacaksınız.

## İşte Konu başlıkları:

 - [Layout Editör ile LinearLayout'u Kullanın](https://github.com/serkanalc/Android-Kotlin-Fundamentals/blob/main/Part%2009%20-%20Repository%20&%20workManager%20/README.md)
    - AboutMe Projesini Oluşturun
    - LinearLayout'u Kullanmak İçin Root Layout'unu Değiştirin
    - Layout Editörünü Kullanarak bir TextView Ekleyin
    - TextView'inize Style Verin
    - Bir ImageView Ekleyin

 - [Kullanıcı Etkileşimi Ekleyin](https://github.com/serkanalc/Android-Kotlin-Fundamentals/blob/main/Part%2009%20-%20Repository%20&%20workManager%20/README.md)
    
    - Metin girişi İçin Bir EditText Ekleyin
    - EditText'inize Stil Verin
    - Bir Düğme Ekleyin ve Ona Stil Verin
    - Nickname Görüntülemek İçin Bir TextView Ekleyin
    - DONE Düğmesine Bir Click Listener Ekleyin
    - TextView Nickname'ine bir Click Listener Ekleyin

 - [Layout Editör ile ConstraintLayout'u Kullanın](https://github.com/serkanalc/Android-Kotlin-Fundamentals/tree/main/Part%2003%20-%20Layouts/Dok%C3%BCman%203%20-%20Layout%20Edit%C3%B6r%20ile%20ConstraintLayout'u%20Kullan%C4%B1n)

    - ColorMyView Projesini Oluşturun
    - ConstraintLayout Oluşturmak İçin Layout Editor Kullanın
    - TextView'e Stil Verin
    - İkinci bir TextView Ekleyin ve Constrait Ekleyin (kısıtlamalar)
    - TextView Görünümleri Zinciri Oluşturun
    - Text görünümerine ClickHandler Ekleyin
    - Temel Constrait Ekleyin
    - Buton Zinciri Ekleyin
    - Butonlara ClickHandlers Ekleyin

- [Data Binding Kullanın](https://github.com/serkanalc/Android-Kotlin-Fundamentals/tree/main/Part%2003%20-%20Layouts/Dok%C3%BCman%204%20-%20Data%20binding%20Kullan%C4%B1n)

    - findViewById() Öğesini Ortadan Kaldırmak için Data Binding Kullanın
    - Verileri görüntülemek için Data Binding kullanın

- [Quiz](https://github.com/serkanalc/Android-Kotlin-Fundamentals/tree/main/Part%2003%20-%20Layouts/Quiz)
- [Proje](https://github.com/serkanalc/Android-Kotlin-Fundamentals/tree/main/Proje%20Dosyalar%C4%B1/Part%2003%20Proje)

## Ödül:

Eğer bu yazıyı okuduysanız artık hızlı bir quizle çalışmanızı ödüllendirebilirsiniz. [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) ilerleyişinizi takip edebilir, kendinizi test edebilir ve Google Developers Profile ve diğer sosyal medyalarda paylaşılabilir bir badge kazanabilirsiniz!

![Ekran Resmi 2022-01-15 21 56 06](https://user-images.githubusercontent.com/70329389/149634426-0d82b36b-6e60-4525-9d3b-d96b87a8cc82.png)

