Android Services
A Service is an application component that can perform long-running operations in the background and does not provide a user interface.
- Another application component can start a service and it will continue to run in the background even if the user switches to another application.
- Additionally, a component can bind to a service to interact with it and even perform interprocess communication (IPC).
- For example, a service might handle network transactions, play music, perform file I/O, or interact with a content provider, all from the background
Detailed documentation on services can be found from Google Android Services Documentation
Other examples and articles on Android Services:
- http://www.vogella.com/articles/AndroidServices/article.html
- Services example from Marakana
- http://saigeethamn.blogspot.com/2009/09/android-developer-tutorial-for_04.html

