In the previous chapter, we started working with concurrency mechanisms in Android. We made great progress. However, our journey to Android concurrency mechanisms is not over yet. We have to present, perhaps, the most important part of the Android Framework--Android services. In this chapter, we will explain what are services, and when and how to use them.
In this chapter, we will cover the following topics:
- Service categorization
- Basics of Android services
- Defining the main application service
- Defining the intent service