On Android, what is the visual effect of displaying a very high DPI image on a screen with low DPI?
What about a very low DPI image on a high DPI screen?
Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
A high dpi image will just be bigger on the lower DPI screen. Conversely, a low dpi image will be smaller on a high dpi screen.
That’s simplifying it a bit. It also depends on whether scaling is enabled. If you only have an hdpi image in your resources, and you’re viewing it on an ldpi screen, depending on your settings, Android may scale it downward, in which case you’ll have a slightly reduced quality image, that should display around the same size. The other way around (ldpi on hdpi with scaling), you’ll have a noticeably pixelated image on your hdpi screen, scaled to the same size.
The dpi really isn’t important; what’s important is the actual physical size of the image. If you have more pixels squeezed into an inch of display (higher pixel density; hdpi), you’ll need a larger image to take up an inch of space on the screen than you would for a low density screen. The benefit of a higher density screen is that you can fit more detail into a specific area. That’s why on different devices — for example, the Droid vs the Droid Eris — reading text at small sizes is noticeably more difficult on the Eris due to its low density.