98 CHAPTER 3: An Introduction to the Android Application Development Platform
Figure 3-21 shown the Scale Image dialog in GIMP, with the parameters needed for the HDPI and
MDPI icons.
Figure 3-21. Showing the Scale Image dialog with the settings for an HDPI icon on the left, and MDPI on the right
Congratulations, you’ve just created a custom application icon for your HelloUniverse app, using
GIMP 2.8.10!
Summary
In this third chapter, you learned about how the Android platform is structured, and about how it
deals with the application at runtime, when one of your end users launches it on one of their many
Android hardware devices. You learned that as of Android 4.4, the Android OS now has two different
runtime environments, the Just In Time (JIT) Dalvik Virtual Machine (DVM) and the Ahead Of Time
(AOT) Android RunTime (ART) virtual machine (VM). You looked at the pros and cons of JIT and AOT
compilation as well.
Next, you learned how to create an Android 4.4 application bootstrap and Android project folder
foundation by using the New Android Application Project series of dialogs in Eclipse ADT. Then, we
took a look at the folders that comprise your Android application, most of which (besides your Java
source files /src/ folder) are application resource folders. We looked at the various types of resource
folders you can have in your Android app.