Android - Splash Screen without making another thread for main UI

view story

http://stackoverflow.com – That's my first question and I'm an Android noob yet (hopefully), so please try to forgive me if I'm asking stupid questions. I'm working on an Android application and I have to make a splash screen. I made one using this answer: How do I make a splash screen in android . It is working very fine, but... this solution makes another big thread for the rest of application and I am trying to avoid that - I think it slows whole application (another app thread). Am I right? I tried to invert whole process - I'm invoking MainMenu activity, then making another thread just for splash: public class (HowTos)