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.
Son yorumlar