Android-Splash-Screen-Implementation icon indicating copy to clipboard operation
Android-Splash-Screen-Implementation copied to clipboard

This repository contains three ways of implementing Android Splash Screen. You will find bad way, good way and best way to implement Android Splash Screen. Check my Bengali tutorial from here:

Android-Splash-Screen-Implementation

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.

1. Android Splash screen in worst way

  • 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)

2. Android Splash screen in Good way (sometimes it's best)

  • 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)

3. Android Splash screen in Best way

  • 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)

Some tutorial references