Indicator, I don't understand why you repeat the erroneous "launching another app". Correct me if I'm wrong, when you tap an icon on the home screen what's happening is that an intent is being sent which starts an activity in a particular package. That package's application context may already be "launched" (such as if an activity in it was recently used), in which case there's no need to either create a new process for it, nor to reload the package into a process. "Launching" an activity only occurs if the Andorid system has garbage collected it or if it was force closed.
This can be easily demonstrated with the Maps application. The first time, the tiles take a while to load, subsequently, they are displayed immediately when bringing it to foreground. After a force close, the tiles again take a while to load. -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/android-developers?hl=en

