Почему я должен создавать значок Android для устройств разных размеров? - PullRequest
1 голос
/ 01 апреля 2012

Все, что я делаю, это масштабирую изображение с помощью GIMP и помещаю их в hdpi, ldpi и mdpi. Есть ли веская причина для упаковки значков всех размеров в пакет, поскольку я не исправляю пиксели после изменения размера?

Ответы [ 3 ]

1 голос
/ 01 апреля 2012

В Android у нас есть инструмент под названием NinePatch, здесь мы используем одно изображение для всех типов разрешения экрана. просто вам нужно создать изображение с помощью инструмента Ninepatch. Изображение NinePatch будет иметь расширение .9.png В Android у нас есть телефоны с разной разрешающей способностью, и одно разрабатываемое нами приложение / код поддерживает мультиразрешение, чтобы обеспечить четкость изображения, которое нам нужно, чтобы изображения были в формате hdpi, mdpi, ldpi

0 голосов
/ 01 апреля 2012

Если вы уменьшите разрешение с более высокого разрешения, тогда все в порядке.

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

0 голосов
/ 01 апреля 2012

Даже если вы не экспортируете векторные изображения в файлы значков напрямую для получения наилучшего качества, изменение их размера в Gimp все же лучше, чем использование одного значка в вашем проекте, поскольку масштабирование выделенного процессора изображений (например, Gimp2) всегда будет лучше, чем то, что Android может сделать изначально для вас.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...