onCreate called whenever I the screen autorotates
<p>In my app, I use the onCreate() method to initialize various variables.  However, whenever I rotate the device, and the screen auto-rotates, onCreate() is called again, which re-initialize my variables.  Is that how it's supposed to work?  Where should I put code that I only want to be run once, when I start the app?</p>
