List of Figures

 

Chapter 1. Introducing Android

Figure 1.1. Several Android screen shots demonstrating some of the capabilities of the platform, including a customizable interface, phone, application market, full-fledged browser, mapping, and navigation.

Figure 1.2. An overview of the major components of the Android platform: OS, middleware, application framework, applications, and developer tools

Figure 1.3. The Hello Android application being run from an emulator instance and showing some simple onscreen elements: text and an image

Figure 1.4. Creating a new Android project in Eclipse

Figure 1.5. Set properties for the HelloAndroid project in Eclipse using the ADT plugin

Figure 1.6. An overview of the basic project structure of an Android application

Figure 1.7. A graphical representation of the top-level packages in the standard Java runtime and their status in the Android runtime

Figure 1.8. An overview of the Android Java Dalvik VM and application initialization process through the initial Zygote VM

Figure 1.9. Emulator shell instance showing the top-level directory structure by using the ls command

Figure 1.10. Annotated diagram of the output produced by the ls command

Figure 1.11. The Android compiling and packaging process from source files, through compilation steps, and finally into an APK file

Figure 1.12. The android tool interface, which shows the SDK and AVD manager