This statement about using extra memory is incorrect.
If you put XHDPI dimensional drawings inside the MDPI folder, then you will have memory problems.
But if you provide XHDPI drawables inside XHDPI , then no additional memory will be used, since android reduces the number of images by skipping parts of them.
This skipping is the reason you need to provide blueprints for each density you plan to maintain so that they look good.
On the other hand, only some images will look bad, if downsampled (mostly small icons), as long as the image has enough data to be discarded, it will look normal. Or imagne, if you have a grid as a drawable, so the potential of some grid lines may be thrown away and the image will look bad.
In the end, you'd better experiment with different devices, then you can determine which descendants need alternative resources for their density.
Arthur Mar 14 '14 at 9:51 2014-03-14 09:51
source share