Source for tutorial showing how to have a splash screen with a progress bar to load resources
http://blog.blundellapps.co.uk/tut-splashscreen-with-progress-bar/
When your app first starts you might want to download a database from the internet, unzip some compressed files in your assets directory or do some other type of pre-processing. This tutorial will show you how to setup a splash screen that indicates to the user that your application is loading and when they come back a second time the splash will show for a shorter time (because your resources are already loaded).