title: AlertDialog.Builder.show() vs AlertDialog.show() in Android
body: <p>What is the main difference between creating an AlertDialog and then showing and showing the AlertDialog.Builder itself? </p>
  
  <p>For example. I can have a AlertDialog.Builder like this:</p>
  
  <pre><code> AlertDialog.Builder dialogBuilder = new AlertDialog.Builder(context);
     dialogBuilder.setTitle("title");
     dialogBuilder.setMessage("message");
     dialogBuilder.setPositiveButton("OK", null);
  </code></pre>
  
  <p>And I can show it in two ways:</p>
  
  <p>Just showing the builder</p>
  
  <pre><code>dialogBuilder.show();
  </code></pre>
  
  <p>or create an AlertDialog from the builder and then show it</p>
  
  <pre><code>AlertDialog dialog = dialogBuilder.create();
  dialog.show();
  </code></pre>