Совместимость изображений в iPhone и Android - PullRequest
0 голосов
/ 02 февраля 2010

Дубликат: Совместимость изображений в iPhone и Android

Я разработал пользовательский интерфейс для приложений для iPhone и теперь хочу использовать тот же интерфейс в приложениях для Android. Я прочитал, что Android использует dip для разрешения изображения, и я также прочитал, что 1 dip = 1,5 пикселя. Я просто умножаю размер изображения на 1,5 пикселя. Теперь проблема в том, что изображение размытое и не такое четкое, как в приложениях для iPhone. Итак, кто-нибудь подскажет, как мне сделать дизайн, чтобы его можно было использовать на iPhone и Android.

Примечание. Я использую Photoshop для разработки пользовательского интерфейса. Было бы лучше, если бы предложили со ссылкой на Photoshop CS4.

1 Ответ

1 голос
/ 02 февраля 2010

На самом деле, 1 провал не равен 1,5 пикселей. От Документы :

Виртуальный пиксельный блок, который приложения могут использовать при определении своего пользовательского интерфейса для выражения размеров или положения макета независимо от плотности.

Плотно-независимый пиксель эквивалентен одному физическому пикселю на экране с разрешением 160 точек на дюйм, базовой плотности, принятой платформой (как описано далее в этом документе). Во время выполнения платформа прозрачно обрабатывает любое масштабирование необходимых единиц измерения наклона, основываясь на фактической плотности используемого экрана. Преобразование единиц измерения в пиксели на экране очень просто: пиксели = провалы * (плотность / 160). Например, на экране с разрешением 240 точек на дюйм 1 наклон будет равен 1,5 физических пикселей. Настоятельно рекомендуется использовать dip-единицы для определения пользовательского интерфейса вашего приложения, чтобы обеспечить правильное отображение вашего пользовательского интерфейса на разных экранах.

На этой странице есть вся информация, необходимая для понимания размеров Android, но краткий ответ заключается в том, что вы не сможете сделать их идентичными 1: 1, поскольку Android поддерживает более 320x480.

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