Almost every App shows a Splash screen at first of the App. Most of the tutorials and blogs says us to implement the splash screen in worst way. After passing some times on Android development I found three ways to implement a Splash Screen. You'll find them in this repository.
- This way is simple to implement
- Not good for App performance
- Not good for User Experience
- Weird white/black screen after launching app and before showing splash screen (check screenshot)
- This way is little harder to implement comparatively first one
- Good for App performance
- Good for User Experience
- For some use cases this approach is the best choice
- Instant Splash design show, without any weird white/black screen after launching app and before showing splash screen (check screenshot)
- This way is little harder to implement comparatively first one
- Good for App performance
- Good for User Experience
- Instant Splash design show, without any weird white/black screen after launching app and before showing splash screen (check screenshot)