title: Control service in GUI
body: <p>I am writing an app that uses a media player. I want to start the media player using the service so that the music can be played even if the application is closed (onDestroy is run). Should I use BindService (for control the service) and not unBinding that?</p>
  
  <p>the life cycle of the Service would be a bit tricky, start at playing screen created and stopped when either the music is complete in background or music is stopped when the app is finished (onDestroy)</p>
  
  <p>how should i implement my service to best fit the above case i need?</p>