Android Tasarım
Layout Android uygulamaların her bir ekranında bulunması gereken görsel sayfalardır.Sayfanın tamamını kapsar. Linear Layout Sayfadaki görsel nesneleri yatay ve dikey olarak sıralar. LinearLayout(vertical):Görsel nesneleri dikeyde sıralı olarak ekler. LinearLayout(horizontal):Nesneleri yatayda sıralı ekler. Relative Layout Görsel nesneyi bir diğer görsel nesne veya nesneleri referans alarak dizer. İlk öge ekranın sol üst bölümüne yerleşir. Relative Layout’un içine eklediğimiz öğeleri birbirlerinin sağına, soluna, aşağısına veya yukarısına geç diyebiliriz. Kodlama ile hizalama yapma; android:layout_above:id si verilen nesnenin üstünde, android:layout_below:id si verilen nesnenin altında, android:layout_toLeftOf:id si verilen nesnenin solunda, android:layout_toRightOf:id si verilen nesnenin sağında görünür. Constraint Layout Görsel nesneleri birbirine bağlarız.Yatay-dikey hizalamayı basit şekilde yapabiliriz.En kullanışlı Layout çeşidir.