title: Use 0 or BIND_AUTO_CREATE for bindService's flag
body: <p>By referring to <a href="http://developer.android.com/reference/android/content/Context.html#bindService%28android.content.Intent,%20android.content.ServiceConnection,%20int%29">bindService (Intent service, ServiceConnection conn, int flags)</a></p>
  
  <p>May I know, when should we use 0 for <code>flags</code>, and when should we should we use <code>BIND_AUTO_CREATE</code> for <code>flags</code>? The documentation doesn't explain what is the meaning of 0 for flags.</p>
  
  <h2>Example for using 0 as <code>flags</code></h2>
  
  <pre><code>// Start auto complete service.
  autoCompleteServiceIntent = new Intent(AutoCompleteService.class.getName()); 
  startService(autoCompleteServiceIntent);
  bindService(autoCompleteServiceIntent, serviceConnection, 0);
  </code></pre>
  
  <h2>Example for using <code>BIND_AUTO_CREATE</code> as <code>flags</code></h2>
  
  <pre><code>mContext.bindService(new Intent("com.android.vending.billing.InAppBillingService.BIND"),
                               mServiceConn, Context.BIND_AUTO_CREATE);
  </code></pre>