Android: TabLayout Kullanımı

2 4,936

Bu yazımızda android programlamanın tasarım tarafını inceleyeceğiz. Konumuz ise TabLayout. Masaüstü uygulama geliştirenlerin daha aşina olduğunu düşündüğüm bir konu çünkü yeni bir sayfa açmadansa tek sayfa içerisinde farklı tab’ler ile daha sade ve kullanışlı bir tasarım oluşturmamızı sağlıyor.

Yeni bir proje oluşturduktan sonra  kütüphanemizi ekliyoruz yani build.gradle(app) şu şekilde olmalı.

Şimdi activity_main.xml kısmını yani tasarım kısmını inceleyeceğiz.

Biz bu örneğimizde bu sayfalarda resim olacak ve de tab’lara icon eklemeyi göreceğiz. Biz üç adet tab kullanacağız ve bunun içinde üç adet class ve üç adette xml oluşturacağız. Örnek bir java classı ve xml dosyası şöyle olacak.

Örnek olarak bir java classını ve xml dosya gösterilmektedir kalan 2 fragment için aynı adımları uygulayarak siz kendiniz oluşturmalısınız.

Sayfalarda resim göstereceğimiz bu resimler drawable klasörünün altına koyabilirsiniz. Bunlarla beraber proje yapısı aşağıdaki gibi gözükmelidir.

Projeyi bu hale getirdikten sonra sıra geldi MainActivity class’ımızı yazmaya.

Sıra geldi projemizi çalıştırmaya.

Projeyi görmek isteyenler burdan indirip bakabilir.

https://github.com/cemdrman/TabLayoutExample

Umarım faydalı olmuştur. Soru, eleştiri ve hangi konularda örnek yapılmasını istiyorsanız yorum bırakın. Teşekkürler.

2 Comments
  1. taner says

    android yazılarının devamını bekliyoruz

  2. furkan says

    Ellerine sağlık kardeşim. Adam gibi bir tek sen yapmışsın şu işi.

Email adresiniz yayınlanmayacaktır.