Working with Android Widgets
In Chapters 2 and 3 you briefly walked through the process of creating a new project and saw the files and project structure generated by the Android build tools. You also delved into modifying and enhancing your first project in Chapter 4, adding a button to the user interface and some program logic behind it. As you have probably guessed, there is much, much more to the world of creating Android user interfaces and the logic that drives them.
In this chapter I introduce the many different kinds of user interface elements and how you can used them to create a huge variety of applications. You will master not only how to use these UI widgets in their own right, but you will also start to learn how they ...