This starter Android project demonstrates the methods used in the creation of text fields, buttons, toast, simple if-else, class usage, array, onclicklistener, the different between member variable and local variable as related to the use of "final" declaration on the local variable.

There are many lines of commented out codes that were intentionally left in the .java files. They are reminders that there are multiple ways of writing code.