I can\'t find this anywhere in the documentation:
Is a call to context.startService() synchronous or asynchronous?
Asynchronous. It will not even begin doing any work until after you return from whatever callback you are in (e.g., onCreate(), onListItemClick()).
onCreate()
onListItemClick()