title: Android: When to use Service vs Singleton?
body: <p>I'm quite new to Android development.</p>
  
  <p>When is it a good idea to create an Android Service instead of just using a simple Singleton class?</p>
  
  <p>Take, for example, the data layer downloading information feeds from the internet.</p>
  
  <p>Using a Service seems too much for some cases but sometimes I might need access to a <code>Context</code> so I'm a little unsure about how to design the app.</p>