Подтвердить что ты не робот

Определение размеров изображений для различных размеров/плотности экрана Android

Я просмотрел документацию Поддержка нескольких экранов на Android, и мне просто нужно некоторое уточнение...

Я понимаю, что проектирование трех уникальных интерфейсов (ldpi, mdpi и hdpi) было бы лучшим способом поддержать все потенциальные экраны Android с минимальным масштабированием/искажением.

Да, я знаю, что есть похожие вопросы, но... Если я создаю образ для теста mdpi (скажем, мое изображение 300x210, например), как мне определить, какой размер мне понадобится, чтобы воссоздать этот изображение в ldpi и hdpi? Этот пост, а также поиск по Google приводит меня к мысли, что ldpi составляет всего 75% от изображения mdpi, а hdpi - 150% от изображения mdpi. Это точно?

4b9b3361

Ответ 1

-ldpi составляет ~ 120dpi, -mdpi составляет ~ 160dpi, -hdpi составляет ~ 240 dpi.

Итак, изображение шириной 320 пикселей равно 2 дюйма в -mdpi. Если вам нужно 2-дюймовое изображение на -ldpi, вы хотите, чтобы оно составляло 240 пикселей (= 75% от оригинала). Если вам нужно 2 "изображение на -hdpi, вам нужно 480px (= 150% от оригинала).

Следовательно, ваш анализ является точным.