title: How to keep HTTP session cookies in HttpContext between activities on Android?
body: <p>Here is current simple description my app. It uses some remote server API, which uses standart HTTP session.
  Login activity. It calls auth class, passing login and password.</p>
  
  <pre><code>public class Auth extends AsyncTask{
  ...
  private DefaultHttpClient client = new DefaultHttpClient();
  private HttpContext localContext = new BasicHttpContext();
  private CookieStore cookieStore = new BasicCookieStore();
  ...
  public void auth(String login, String password) {
      localContext.setAttribute(ClientContext.COOKIE_STORE, cookieStore);
      HttpPost request = new HttpPost(url);
      ...
  }
  protected void onPostExecute(Boolean result){
      parent.loginresponse(result)
  }
  </code></pre>
  
  <p>On successful auth, remote server creates standart HTTP session, sending me cookie, saved in CookiStore. After login, loginresponse starts main activity. There I wish to have one universal class for all API requests.</p>
  
  <p>How do I make correct keeping alive HTTP session information, created after login, between all activities, and passing it to needed functions for corresponding API methods?</p>