Home Creating a splash screen that does not take extra time for the app to start
 I have this splash screen: The problem with it is that it gets an extra time for the app to start which is something I do not really want. I found that there is a way of changing the default white splash screen that shows when you start any app using android:windowBackground. At the moment I am doing it with layer-list but I am facing quite big problems converting LinearLayout to layer-list. Any idea how to make this code? Current splash screen code:   The splash code I want:   The problem with the layer list is that I can not really set the weight of every item which is a big problem since the image is way too big and it fit the whole screen. Layer-list splash screen: