title: What methods are invoked in the Activity Lifecycle in the following cases:
body: <p>Let's say I have a Hello World single Activity application.  I start this application.</p>
  
  <p>What methods are invoked in each case:</p>
  
  <ul>
  <li>Home button is pressed: ?<br>
  Back button is pressed: ?<br>
  Phone call is received: ?</li>
  </ul>
  
  <p>What methods are invoked once the user starts the application again via the app icon (assuming the OS hasn't had a "other apps need memory condition"):</p>
  
  <ul>
  <li>Home button was pressed: ?<br>
  Back button was pressed: ?<br>
  Phone call was received: ?</li>
  </ul>
  
  <p>Thanks all.</p>
  
  <p>Edit:  Extra Credit:  How can the user invoke <code>onPause</code> without invoking <code>onStop</code>?</p>