See the joined documentation For additional detail around the semantics. Consumers could also use Context.bindService() to obtain a persistent link to a service. This likewise generates the service if It's not currently jogging (calling onCreate() though doing so), but will not phone onStartCommand(). The client will acquire the IBinder item http://landentkykx.imblogs.net/10019645/the-greatest-guide-to-android-app-development-service