I'm currently working on a project in Android Studio and noticed the traditional approach to creating a splash screen involves making a separate activity and manually setting a timer before moving to the main activity.
My questions are:
Is it considered best practice to implement a splash screen this way?
Should the splash screen activity be set as the launcher activity in the manifest?
What are the pros and cons of this approach compared to newer recommended methods (e.g., using themes or
SplashScreenAPI)?
I’d appreciate guidance from experienced developers on whether this traditional method is still valid, or if there are better alternatives.