title: What's the best practice for persist session between Activities in Android?
body: <p>I have a HttpClient to communicate with my server, and I want to persist my session to keep user logged between Activities.</p>
  
  <p>Up till now, I have used a Service to back up my HttpClient, including a background thread to do the heavy work.</p>
  
  <p>Another way to do this I know through my googling is that save the Cookie in a local file/xml/database, and check if it exists, if it exists, then use it in the new HttpClient I created each Activity.</p>
  
  <p>Which way is better or are there even better ways to achieve what I want?</p>