Herkesin oldugu gibi Benim de diyeceklerim var

fragment 2

12- Scrool Tab Uygulaması

Bu dersimizde tab çeşitlerinden biri olan scrool tab’ı işledik. Bu uygulamamızda; FragmentPagerAdapter sınıfının nasıl kullanılacağını gördük. Ayrıca çalışma mantığından ve getPageTitle methoduyla tablarımıza başlık ekleyerek basit bir tab uygulaması yapmış olduk. Androidin Honeycomb sürümünden...

fragment 0

11- AlertDialog.Builder Kullanımı

Bu dersimizde builder kullanarak herhangi bir layout dosyası oluşturmadan nasıl dialog penceresi oluşturulur onu gördük. Oluşturduğumuz dialog penceresinin içerisinde sırasıyla normal bir text mesaj, bir liste ve çoklu seçim yapılacak bir listenin nasıl gösterileceğini...

fragment 0

10- Fragment DialogFragment Kullanımı

Bu dersimizde nasıl dialog penceresi oluşturulur ve oradan alınan değer nasıl başka bir sınıfa gönderilir onu gördük. Oluşturduğumuz layout’u bir dialog penceresi olarak gösterdik ve Communicator interface’si ile dialogdan aldığımız değeri MainActivity.java sınıfına gönderdik....

fragment 0

9- Fragment ListFragment Kullanımı

Bu dersimizde ListFragment kullanımını gördük. String dosyasında bulunan string arrayı liste olarak kullanıcıya gösterdik ve elemanların tıklanması olayını ele aldık. Bunu yaparken ListFragment sınıfından faydalandık. MyFragmentList.java dosyası: fragment_list.xml dosyası: Burda dikkat edilmesi gereken id...

fragment 2

8- Fragment Back Stack Kullanımı

Bu dersimizde back stack kullanımını gördük. Fragment kullanırken istediğiniz kadar işlem yapın, kullanıcı geri butonuna bastığında uygulamadan çıkarsınız. Ama beklenti bu yönde değildir. Her kullanıcı geri tuşuna bastığında yaptığı işlemden bir önceki işleme gitmek...

fragment 2

7- Fragment Transaction Kullanımları

Bu dersimizde fragment ile ilgili olarak işimize yarayacak olayları Java kodlarıyla nasıl yaparız onu öğrendik. Fragment ekleme, kaldırma, yer değiştirme, attach ve detach işlemlerinin nasıl uygulanacağını ve aralarındaki farklardan bahsettik. Bu işlemleri yaparken fragmentmanager...

fragment 0

6- Fragment Liste ve Flexible UI Kullanımı

Bu derste liste kullanımı ve değişken ekran durumları için flexible arayüz nasıl yapılır onu gördük. Liste değerlerini values/string.xml dosyasından çektik ve listeden seçilen değere göre ikinci bir fragmentta değer elde ettik. Ayrıca freezesText kullanarak...

fragment 3

5- onSaveInstanceState Methodu Kullanımı

Bu dersimizde ekran tasarımı değişimlerinde ekrandaki verileri kaybetmemek ve tekrar kullanabilmek için kullanılan onSaveInstanceState methodunun nasıl oluşturulacağını gördük. Saklamak istediğimiz veriyi key-value ilişkisinde değer saklayan bundle’a attık ve oncreateview methodunda onu tekrardan kullandık. Bunun...

fragment 3

4- Fragmentler Arası Veri Gönderimi

Bu derste fragmentler birbiriyle nasıl konuşur, nasıl veri aktarımı yapılır onu gördük. Bunun için interface kullandık. Böylece fragmentlerimiz – java sınıflarımız – birbirilerine direk olarak referans etmediler. Böylece tasarımımızı daha etkin ve yeniden kullanılabilirliği...

fragment 4

3- Android Fragment Oluşturma(XML ve Java Kodlarıyla)

Önceki derslerde az biraz fragment’in ne olduğu konusunda fikir edindik. Artık fragment oluşturma vakti.. Fragmenti ister XML içinde istersek Java kodlarıyla dinamik olarak oluşturabiliriz. Unutmayalım ki bir activity içinde sayısız fragment yaratılabilir. Bu örnekte...