Flutter Uygulamada Açılış Ekranı (SplashScreen) Ekleme

Cep telefonunda uygulama ikonuna basınca uygulama açılıncaya kadar bir zaman geçer. Bu uygulamanın boyutu kullandığı işlemci gücüne göre 1-5 sn arası yada daha fazla olabilir. Uygulama ikonuna basılması ve uygulamanın açılış ekranı gelme süresi arasında kullancının uygulamanın çalışıp çalışmadığı yada ikona basmasının telefon tarafından algılanıp algılanmadığı hakkında tereddüte düşmesi önlemek ve daha iyi bir kullanıcı deneyimi sağlamak için bu aşamada ekrana bir resim logo koyarak response süresi kısaltılabilir. Bu iki yöntemle yapabilir. Bu yazıda launch_background.xml dosyasında gerekli düzenleme yaparak SplashScreen ekleme yapılacak.

Diğer yöntem Splash Screen paketini kullanarak yapabiliriz. Bu paket sayesinde splahscreen süresi, arka plan rengi, yazı renk boyut vb. ayarlamalarda yapılabilir.

Açılış ekranına eklemek istediğimiz png formatındaki launch_image.png isimli resimi <ProjeKlasörü>/android/app/src/main/res/drawable/ (C:\Users\mzkarakas\AndroidStudioProjects\flutter_app_site\android\app\src\main\res\drawable) dosyasına koyalım.

<ProjeKlasörü>/android/app/src/main/res/drawable/ (C:\Users\mzkarakas\AndroidStudioProjects\flutter_app_site\android\app\src\main\res\drawable)  klasöründe  “launch_background.xml” dosyasını AndroidStudio ile açalım.

Yorum satırı halinde olan kodları aktif hale getirerek yüklediğimiz resimin yolunu yazalım. Kodun son hali aşağıdaki gibi olacak.

Artık uygulama açılırken eklediğimiz resim ekranda belirecek uygulama açılınca ekrandan koybolacak ve uygulamanın ana ekranına geçecektir.

 

 

Bir cevap yazın

E-Posta adresiniz yayınlanmayacaktır.

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Siteyi kullanmaya devam ederek çerezlerin kullanılmasını kabul etmiş olursunuz.. daha fazla bilgi

The cookie settings on this website are set to "allow cookies" to give you the best browsing experience possible. If you continue to use this website without changing your cookie settings or you click "Accept" below then you are consenting to this.

Close