Service
Lifecycle of a Service
Defining the process of a service
Creating an unbound service
Starting a Service
Creating Bound Service with help of Binder
Creating an IntentService
Creating Remote Service via AIDL