Yapay zekadan makale özeti
- Kısa
- Ayrıntılı
- Bu video, bir eğitmen tarafından sabahın altıında çekilen bir Android programlama dersidir. Eğitmen, önceki derste egzamal ile fragment ekleme konusunu anlattığını belirtiyor.
- Video, Java'dan programatik olarak fragment ekleme işlemini adım adım göstermektedir. Eğitmen önce fragment manager nesnesine erişim, ardından fragment oluşturma, layout'a ekleme, add to back stack ve commit işlemlerini kod örnekleriyle açıklıyor. Ayrıca, fragment ekleme işleminin nasıl yapıldığı, hangi argümanların kullanıldığı ve commit işleminin ne anlama geldiği detaylı olarak anlatılıyor.
- 00:01Fragment Ekleme ve Layout İlişkisi
- Video, önceki derste yapılan egzamal ile fragment ekleme konusunu ele alıyor.
- Egzamal ile Java'yı birbirine bağlayan layout inflate metodu, view group gibi konteyner türlerini sahne gibi düşünebiliriz.
- Layout inflate metodu, r layout fragment.axml dosyasını Java dosyasının içine aktarır ve değişken sonucunun view olması gerekir.
- 01:18Programatik Fragment Ekleme
- Programatik fragment ekleme için fragment manager nesnesi oluşturulur ve getFragmentManager() metodu ile erişilir.
- Fragment manager üzerinden transaction başlatılır ve fragment nesnesi oluşturulur.
- Fragment, addToBackStack() metodu ile geri stack'e eklenir ve commit() metodu ile değişiklikler kaydedilir.
- 04:54Fragment İşlemleri
- GetFragmentManager() metodu ile fragment manager nesnesine erişilir ve add() metodu ile fragment eklenir.
- Remove() metodu ile fragment çıkarılabilir, change() metodu ile değiştirilebilir.
- AddToBackStack() metodu ile eklenen fragment geri stack'e kaydedilir ve commit() metodu ile değişiklikler sisteme haber verilir.