"Android Programming: The Big Nerd Ranch Guide" Chapter 7-12 Example App