Thanks for the input freewheelnat, I appreciate it. So the extended class Activity has its own interface and we are overriding it? Either way, why do we need to override? Is the @Override specific to Java or the Dalvik VM? I found some of my answers by reading AndBook http://www.anddev.org/andbook/files/andbook.pdf
, but it still left me with more questions. I understand what "super" and "this" mean, so that's a good sign. "R.layout.main" references the XML file...but how does it do that. Is "R.layout.main" a class that knows to grab the androidmanafest.xml and get certain parts of it? Again, thanks for your help.