Buradasın
Android Uygulama Geliştirme Eğitimi: Splash Ekranı ve Dinamik Layout
youtube.com/watch?v=Xg0aMnuYDJ8Yapay zekadan makale özeti
- Kısa
- Ayrıntılı
- Bu video, bir Android uygulama geliştirme eğitim dersidir. Eğitmen, uygulama açılışında kullanılacak beş ekran ve dinamik layout oluşturma konusunu anlatmaktadır.
- Video, uygulama açılışında animasyonlu bir resim ve progress bar gösteren splash ekranı oluşturma ile başlıyor. Ardından, yapılacakların listesini tutan bir not defteri uygulaması için dinamik layout oluşturma adımları gösteriliyor. Eğitmen, fragment tanımlama, dinamik satır ekleme ve buton tıklama olaylarını programlama konularını adım adım açıklıyor. Video, dinamik layout oluşturma işleminin tamamlanmasıyla sona eriyor.
- Uygulama Ekranları ve Dinamik Layout
- Uygulama ilk açıldığında beş ekran ve bir dinamik layout oluşturulacak.
- Uygulama açıldığında animasyonlu bir resim ve altında bir progressbar gözükecek, resim dönerek animasyon yapacak.
- Bir süre sonra uygulamanın gerçek ana sayfası açılacak ve yapılacaklar listesi tutan bir not defteri hazırlanacak.
- 00:59Splash Ekranı Oluşturma
- Splash ekranı için bir layout dosyası oluşturulup, ilk gözükecek resim ve progress bar tanımlanıyor.
- Resmin dönmesini sağlayan bir animasyon dosyası oluşturulup resme yüklüyor.
- Splash ekranı, belirli bir süre gösterildikten sonra mail activity'yi çağırıyor.
- 02:00Dinamik Layout Oluşturma
- Temelde bir frame tanımlanıyor ve daha sonra yüklenmek istenen fragment ile doldurulacak.
- Dinamik görüntü için bir fragment tanımlanıyor ve activity'nin fragmentactivity'den kalıtım yoluyla oluşturulması gerekiyor.
- Fragment içinde buton, ekleme butonu ve linear layout tanımlanıyor.
- 03:14Fragment İçerisinde Dinamik İçerik Oluşturma
- Fragment içerisinde onCreate metodunda fragment ve view tanımlanıyor.
- Her satır için ayrı bir layout tanımlanıyor ve edittext, buton ve text için ayrı satırlar oluşturuluyor.
- Butona tıklandığında edittext boşsa uyarı veriliyor, doluysa edittext ve buton kaybolup yerine yazı giriliyor.
- Buton her tıklandığında dinamik olarak eklenen satır görüntüsü altına ekleniyor.