Screen size : Actual physical size, measured as the screen’s diagonal.For simplicity, Android groups has four generalized sizes: small, normal, large, and extra large. If we do this with a Droid X (480 * 2 = 960), we get a screen wallpaper resolution of 960 x 854. This is what size we will need to make our wallpaper for it to fit perfectly. Start off by creating a simple chart to quickly determine how many APKs you need, and what screen size(s) each APK covers. Even though the amount of DPs (88 x 36 DP) stays the same on all screens, the amount of pixels it takes to fill that space on each screen increases according to each screen density. One of the difficulties developers had in pre-3.2 Android devices was the "large" screen size bin, which encompasses the Dell Streak, the original Galaxy Tab, and 7" tablets in general. SD: The image with the logical size used in your game; HD: Double the size of the SD image; HD2: Double the size of the HD image (-> 4 times SD) Similarly, social media websites will often resize images for you, but there’s a sweet spot that will ensure your images display correctly at a few different sizes. Note: Don’t confuse image size with image file size. In this video, we'll learn how to create images for different screen sizes from single image using Final Android Resizer tool. By now we considered only the screen size but as we said earlier there are different densities too. Make a simple application having an image and a text. If you now test this application on various devices, you will see that the text and the image appearing on various devices are not the same in terms of their size. But if we specify the size of a View in pixels, there’s a very big problem which will arise since every device has a different pixel screen ratio. The reason the image gets enlarged is because the image you use has higher pixels than the resolution of the device screen you are testing the app in. Fortunately, it’s easy to chart out your requirements quickly and easily, and have a reference for later. If you look at the image above, all of the “buy” buttons appear the same physical size in different density screens. Hard-coding the values in dp (density pixel): We know that pixels are a unit of measure for an image or any object that appears on a computer screen. Once you have the screen resolution of your device, there is a formula you can use to determine what size the wallpaper needs to be. Android multiple screen: Screen Density. Just multiply the resolution width by 2. This article explains how Android applications support multiple screens having various sizes and densities. Supporting different screen sizes usually means that your image resources must also be capable of adapting to different sizes. Density affects primary the images so an image could be the right size one a screen device and looks too small in another device with more density. So we have to consider this problem. Start out with a row of cells representing the various screen sizes available on the Android platform. All that is left for you to do is to provide images with different sizes to select from, typically 3 versions, for SD, HD and HD2 resolutions. Image file size is measured in bytes according to how much space it takes up on a disk or drive (think kilobytes or megabytes).