Создание базового PSD для разработки пользовательского интерфейса Android App для устройства mdpi, 320 / 480px - PullRequest
6 голосов
/ 08 февраля 2012

Я начинаю свою первую работу над Android Phone. У меня есть некоторый опыт в дизайне iPhone, iPad, но Android совершенно другой, я даже не знаю, как мне создать свой базовый шаблон.

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

  • MDPI
  • 256K цвет
  • 3,5"
  • ~ 165ppi плотность пикселей
  • 320px / 480px

Итак, я могу создать свой файл Photoshop для 320px / 480px, разрешение 72px, rgb?

enter image description here

Ценю помощь !!!

Ответы [ 5 ]

7 голосов
/ 08 февраля 2012

Google создал целый сайт, посвященный вашим потребностям: http://developer.android.com/design/index.html

В вашем случае ваши настройки PSD должны быть настроены так:

enter image description here

ПРИМЕЧАНИЕ / РЕДАКТИРОВАТЬ: Обратите внимание, что значение DPI по умолчанию установлено равным 72. Это связано с тем, что DPI является метаданными для принтеров. Когда вы читаете DPI в характеристиках телефона, они говорят о физическом представлении того, как далеко друг от друга ЖК-дисплей упакован вместе. Разрешение изображения (320х640) - единственное, о чем вам нужно заботиться.

2 голосов
/ 08 февраля 2012

Вы смотрели на Android Design сайт? Он специально разработан для ... хороших дизайнеров.

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

Android обычно использует DIP (отображать независимый пиксель), поэтому фактические пиксели на дюйм зависят от экрана, для которого вы создаете произведение искусства. Вы должны проектировать для больших, больших, средних и маленьких экранов с различной плотностью. Общий совет - начать с экранов средней плотности, а затем вы можете увеличивать плотность и уменьшать ее в своих рисунках по мере необходимости. Ссылка выше дает общие размеры dp каждого размера экрана и диапазоны плотности различных типов экранов. Также должна быть информация о преобразовании dp в пиксели.

Хотя Google не одобряет то, что вы спрашиваете (в частности, проектируя для 1 устройства), вы назвали устройство 166ppi, так что вы можете просто использовать 165 пикселей / дюйм в своих настройках и установить высоту и ширину PSD в зависимости от размер экрана (ширина и высота в дюймах).

Эта статья Smashing Magazine о дизайне для Android действительно должна помочь. Это старо, но актуально.

1 голос
/ 08 февраля 2012

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

Цитата от developer.android.com

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

Существуют некоторые инструменты, которые вам следуетузнайте также, как 'draw9patch'

Лучшее, что нужно сделать, - это просто создать макет в Photoshop просто для того, чтобы раскрутить макет.Неважно, какого именно размера, если у вас прямоугольная форма.Создайте свой макет, а затем начните размещать его в Android.

Многие отличные учебники онлайн, но, как я уже упоминал ранее.Создайте свой макет, затем начните настраивать его для Android с помощью таких инструментов, как draw9patch

0 голосов
/ 22 марта 2013

Требование к растровому изображению аналогично подготовке графики для печати против Интернета.Если у вас есть опыт работы с печатной продукцией, вы будете знать, что 72 PPI изображение будет выглядеть очень неровным и размытым при увеличении и печати.Вместо этого вам нужно будет переделать изображение как векторное изображение или использовать фотографию с высоким разрешением, а затем установить разрешение файла около 300 PPI, чтобы распечатать его без потери качества изображения.Плотность экрана для Android работает аналогично, за исключением того, что мы не меняем разрешение файла, только размер изображения (т. Е. Стандартный 72 PPI в порядке).

Android-смартфоны и размеры дисплея

0 голосов
/ 01 августа 2012

Поскольку вы сказали, что ваш экран был ~ 165ppi, ppi = пиксель на дюйм.Кроме того, документы Android описывают 160dp как общепринятый размер для MDPI.- Али 7 февраля в 22: 22 * ​​1002 *

, так почему в примерах Google (например: IDEName \ AndroidSDK \ samples \ android-8 \ NotePad \ res \ drawable-hdpi), если открытое изображение (например:app_notes.png) в фотошопе и нажмите Ctrl + Alt + I, чтобы увидеть разрешение, его 72dpi!но Али говорит, что MDPI = 160 точек на дюйм, HDPI = 240, ...

, поэтому его должно быть 240 точек на дюйм, а не 72 точек на дюйм.

...