Member-only story
Android Linear Layout Kullanımı
Selamlar, Android layout çeşitlerini öğrenebileceğimiz yeni bir seriye başlıyorum. Serinin 1.bölümünde Linear Layout’u inceleyip örnekler yapacağız. Haydi başlayalım.
Linear Layout Nedir ?

Uygulamaya eklenen kontrollerin yatay veya dikey olarak hizalanmasını sağlayan düzenlerdir. Linear Layout’da kontroller ya yatay(horizontal) olarak hizalanır ya da dikey(vertical) olarak hizalanır.

Linear Layout’ta eklenen controller hangi yönde hizalanacağı android:orientation özelliği ile belirlenir. Belirlenen yöne doğru controller art arda dizilir. Vertical ve Horizontal olmak üzere 2 çeşit sıralanma bulunmaktadır.

Aşağıdaki özellikler birçok uygulamada Linear Layout kullanıldığı zaman gerekli bilinmesi gereken yapılardır.
- layout_width : Controller ve düzenler için genişliği belirler.
- layout_height : Control ve düzenler için yüksekliği belirler.
- layout_marginTop : Control ve düzenler için üstten boşluk bırakmayı sağlar.
- layout_marginBottom : Control ve düzenler için alttan boşluk bırakmayı sağlar.
- layout_marginLeft : Control ve düzenler için üstten soldan bırakmayı sağlar.
- layout_marginRight : Control ve düzenler için sağdan boşluk bırakmayı sağlar.
- layout_gravity : Control’ün konumunu belirler.(sağ, sol veya ortalama)
- layout_weight : Control’ün düzende ne kadar alan kaplayacağını belirler.
Linear Layout ile ilgili teorik bilgileri öğrendikten sonra örneklere geçebiliriz.