Android Background Service with Task Queue
<p>My app needs a background service, where I can submit tasks to. The tasks can be quite generic, it might involve downloading feeds, fetching location one time, or fetching resources.This service needs minimal interaction from the activities and it should be started when the app launches and should quit if there is no pending task in the queue.</p>

<p>Is it a good idea? How would I design such a service? All suggestions are welcome</p>
