The current user experience of the Android Splashscreen is not perfect:
When the app opens, for one or two seconds, I can see an empty black application and a topbar with the name of my app. It's only after these seconds that the splashscreen is displayed, and after the splashscreen that my app is displayed.
It would be better to display the splashscreen immediately at startup (and this skip the empty application screen).
To my mind, a splashscreen is the first thing that is loaded, we shoudln't see anything before.
If this is not possible, maybe force the application to display a black screen, not a blackscreen with a topbar. (Is this related to the SDK version or target used?)