Android DIP: Device-Independent Pixel Graphics Design
In this chapter, we’ll take a closer look at how to design graphics assets to be able to span the wide range of Android device screen sizes currently on the market. With Android devices as small as watches up to as large as iTV sets, providing a range of pixel-based assets that will fit all of the screens on the market well and look great is certainly one of the major challenges in creating professional Android graphics.
There is no way around this challenge, short of using only vector (shape) graphics, which scale to fit any size screen, and user interface widgets with XML parameters such as android:gravity that do the screen layout math for you automatically. If you’re going ...