title: Which method is run when Home button pressed?
body: <p>I have a Home replacement Activity from within which you can launch a number of apps. When you tap the Home button, you are returned to my Home replacement Activity.</p>
  
  <p>As I understand, tapping the Home button creates an intent to launch the Home screen and then starts that intent (I might be wrong, please correct me if I am!). If this is the case, I'd expect the <code>onCreate()</code> method to be run whenever the Home screen is created. On the other hand, when you launch another activity, the Home screen invokes <code>onPause()</code>. So returning to it makes me assume <code>onResume()</code> is invoked.</p>
  
  <p>If someone could just offer some enlightenment into this matter, the basic question is whether <code>onResume()</code> or <code>onCreate()</code> gets called when I tap the Home button, but additional details are welcome, I'm working on stuff that utilizes this heavily and want to know a lot about it.</p>