Я нахожусь на одном действительно большом проекте, который был запущен, когда он взлетает во время андроида 1.5.путаница о drawable-hdpi, drawable-mdpi, drawable-ldpi и drawable
Этот проект эволюционировал по мере развития андроида и в этот момент поддерживал 2.3 и выше.
Теперь у меня есть эта проблема. У меня есть много чертежей в drawable-hdpi, drawable-mdpi, drawable-ldpi, а также в папке с возможностью переноса.
Как правило, концепция этих 3 папок (drawable-hdpi, drawable-mdpi, drawable-ldpi) мне понятна, но мое замешательство приходит с изображениями в папке с возможностью переноса.
например, у меня есть изображение с именем myimage.png, и это изображение присутствует в папках drawable-hdpi, drawable-mdpi, drawable-ldpi с разрешением 72x72,48x48,36x36 соответственно, но это изображение также присутствует в папке с возможностью переноса.
Вопрос: почему? когда используется изображение из выпадающей папки? это изображение забыто быть удаленным? из этого используется в некоторых случаях? Я попытался удалить это изображение, и приложение работает нормально. Я также поставил только зеленый цвет с разрешением 72x72, и это изображение никогда не нарисовано.
Так может ли кто-нибудь уточнить мне существование выпадающей папки?
Я знаю, что если у меня нет папок dhpi, mdpi и ldpi, тогда мне нужно поместить изображения в drawable, но какова точка изображений при рисовании, когда эти 3 папки присутствуют?
Благодаря
EDIT
еще один вопрос, что делать, если у меня есть изображение в вытяжке-ИПЧР, но не в ldpi и не я MDPI. Скажем, у нас есть телефон с плотностью разрешения mdpi ... Что произойдет?
Для вашего второго вопроса изображение в папке HDPI будет использоваться для устройства MDPI без каких-либо ошибок. Но изображение будет выглядеть немного больше, плотнее в пикселях, чем изображение Mdpi (очевидно). –