I want to display a logo for few seconds before application starts and menu is visible. I want also to use some when it disappears. Should I create a new activity? Can I set it
Delayed execution can be implemented in simplier way:
new Handler().postDelayed(new Runnable() { // ... Hide splash image and show the real UI }, 3000)
Also the android standard android.widget.ViewSwitcher class is very usable for this kind of things.
android.widget.ViewSwitcher