Это утверждение о дополнительном использовании памяти неверно.
Если вы поместите рисованные элементы размером XHDPI
в папку MDPI
, у вас будут проблемы с памятью.
Но если вы предоставите XHDPI
drawables внутри папки XHDPI
, то дополнительная память не будет использоваться, так как Android сокращает изображения, пропуская их части.
Это skipping
- причина, по которой вам нужно предоставить ничьи для каждой плотности, которую вы планируете поддерживать, чтобы они хорошо выглядели.
С другой стороны, при пониженной дискретизации только определенные изображения будут выглядеть плохо (в основном это маленькие значки), поэтому, если на изображении достаточно данных для отбрасывания, оно будет выглядеть нормально. Или представьте, что у вас есть сетка, которую можно нарисовать, поэтому некоторые линии сетки могут быть отброшены, и изображение будет выглядеть плохо.
В конце концов, вам лучше поэкспериментировать с различными устройствами, затем вы сможете определить, какие вытяжки требуют альтернативных ресурсов для их плотности.