Android stuido 2.2 ile gelen Constraint Layout ne işe yarar ?
Başlamadan önce, ConstraintLayoutu denemek istiyorsanız yapmanız gerekir birkaç şey var.
- Buradan android-studio 2.2'yi indirmeniz gerekmetedir.
- Projenize Constraint Layout kütüphanesini eklemeniz gerekmektedir.
Constraint Layout ?
ConstraintLayout google'un android developerlar için sunduğu kullanılımı kolay,esnek daha sağlıklı tasarımlar yapmak için kullanılan yeni bir bileşendir(layouttur).Sürükle-bırak yaparak responsive bir tasarım oluşturabilir ve iç içe Lineerlayout kullanmadan her telefon için uyumlu ekranlar tasarlabilirsiniz.Ayrıca ConstraintLayout ile yatay ve dikey ekran kolay bir şekilde tasarlanabilir.
BURADA ConstraintLayout kullanımı ile ilgili bir örnek mevcuttur.
ConstraintLayout widgetleri hizalandırmak için kullanılabilir.Çeşitli widgetlar arasında boşluk veya widgetları hizalandırabilirsiniz.
Örneğin aşağıdaki butonlar arası 56dp boşluk ve hizalı olacak şekülde düzenlenmiştir.
Yukarıdaki resimde Textview çevresinde çeşitli şekiller görünmekte, ne anlama geliryor bu şekiller ?
Bu şekil widget boyutlandırmak için kullanılır.
Bu şekil widget'ı sınırlandırmak için aynı zamanda responsive tasarım yaparken kullanılan Constraint Layoutun en özemli özelliklerinden birisidir.
Daha fazla bilgi için BURADAN inceleyek öğrenebilirsiniz.
BURADA ConstraintLayout kullanımı ile ilgili bir örnek mevcuttur.
Nasıl Kullanılır ?
ConstraintLayout widgetleri hizalandırmak için kullanılabilir.Çeşitli widgetlar arasında boşluk veya widgetları hizalandırabilirsiniz.
Örneğin aşağıdaki butonlar arası 56dp boşluk ve hizalı olacak şekülde düzenlenmiştir.
ConstraintLayoutun Özellikleri
Yukarıdaki resimde Textview çevresinde çeşitli şekiller görünmekte, ne anlama geliryor bu şekiller ?
Bu şekil widget boyutlandırmak için kullanılır.
Bu şekil widget'ı sınırlandırmak için aynı zamanda responsive tasarım yaparken kullanılan Constraint Layoutun en özemli özelliklerinden birisidir.
Daha fazla bilgi için BURADAN inceleyek öğrenebilirsiniz.
ConstraintLayout'un sunumu için aşağıdaki videoyu izleyebilirsiniz.