I am designing an app for multiple screen sizes in Android and I have been researching a lot on how the sizes should be kept. Until now I have been able to understand that for multiple sizes such as ldpi, mdpi, hdpi, xhdpi we need to give elements for all of them. But I am confused on this issue:
Suppose I make a design on 6 inch screen with 480 dpi to make the elements look crisp ans clear. If I need the same design I'll change the dpi value to 160 if I want to design for a 3 inch phone. So if I decrease the dpi my resolution also decreases, right?
And what if I want the resolution to be same but the value of dpi to decrease or increase. How do I do that? (I know how to do it in Photoshop but I tried and checked it hardly make a difference)
Can two different resolutions fit one screen size with different dpi values, as done in retina displays? How does it happen ?