Как изменить размер изображения для экрана среднего размера, имея изображения для экрана большого размера в Android - PullRequest
0 голосов
/ 30 октября 2011

Я разработал приложение для Android, и теперь я поддерживаю устройства с большим экраном. Поэтому я создаю образ для этого устройства. Теперь я хочу изменить размеры больших изображений для экранов среднего размера.

Какая пропорция? Например, если изображение для большого экрана имеет размер 85x111 (px), каков размер для среднего?

1 Ответ

1 голос
/ 30 октября 2011

Существуют разные плотности экрана. ldpi, mdpi, hdpi, xhdpi, вам нужно создавать разные изображения для всех этих плотностей, если вы хотите поддерживать весь экран.

см. Ссылки ниже.

http://developer.android.com/guide/practices/screens_support.html

http://developer.android.com/resources/dashboard/screens.html

hdpi ~ 240 dpi - 240 пикселей на дюйм.

mdpi ~ 160 dpi - 160 пикселей на дюйм.

таким образом, коэффициент масштабирования составляет 160/240 = 2/3. так что если у вас есть 85 x 111 в hdpi, для mdpi это должно быть 85 * 2/3 x 111 * 2/3.

...