SplashScreen
In informatica uno SplashScreen è un’immagine che viene visualizzata in fase di caricamento dell’applicazione, generalmente contiene il logo dell’azienda e dell’applicazione.
Il file AndroidManifest dovrà contenere almeno due attività, la principale e’ quella che contiene lo SplashScreen e le altre attività che servono all’applicazione.
Qui definiamo il nome dell’attività principale SplashScreen e il tema dell’attività SplashTheme.
Su SplashTheme definiamo per un determinato stile quale interfaccia utente utilizzare, in questo caso splash_bg.
Su splash_bg impostiamo il colore di fondo e l’immagine bitmap da utilizzare, splash_screen è un file png.
Su SplashScreen inseriamo nella funzione principale che crea l’attività quale interfaccia grafica utilizzare, in questo caso activity_splash_screen.
L’immagine iniziale deve rimanere per un determinato tempo, impostato su SPLASH_TIME_OUT, quindi bisogna avviare l’attività principale della nostra applicazione, in questo caso MainActivity.
Il progetto integrale si trova sulla piattaforma GitHub