The way I have my app set up now the initial activity that launches displays an options screen which has 4 buttons. Each button when clicked.launches its own activity and layout that goes with it. But when the user clicks a button it takes almost 3-5 seconds.for the activity to open the new screen. Is there a better way of doing this so that it loads faster? Is there a way to launch all of the activities in the background at the start of the app so they are already running? What woiluld be the best/recomended way of dealing with this.
Share
By the sounds of it, your activities are doing too much in their onCreate method. Try moving some of the activities setup (including loading images etc) into AsyncTaks. This should hopefully reduce the load time of your activities.