Работа с дизайнерами Android - PullRequest
       1

Работа с дизайнерами Android

4 голосов
/ 07 февраля 2012

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

Дизайнер спросил меня о размерах экранов, для которых она должна проектировать, и я не знал, что ей сказать - я хочу поддерживать все смартфоны на базе Android свсе различные плотности и размеры экрана.

Я знаком с этим документом о поддержке нескольких экранов .

Вопрос № 1: Итак,могу ли я предположить, что все смартфоны имеют «нормальный» размер экрана, и посмотрите на «Таблицу 3» внизу ссылки, которую я добавил, на строку «Нормальные экраны» и сообщите дизайнеру, что мне нужно 4 версии каждой страницы, как указано в этом ряду: WQVGA400 (240x400), HVGA (320x480), WVGA800 (480x800), 640x960?Будут ли эти разрешения охватывать все смартфоны на базе Android?

Вопрос № 2: Во время работы над проектом дизайнер может сказать мне: «Строка заголовка должна быть длиной 40 пикселей на экране 240x400", как я могу перевести эти пиксели в dip?Как мне добиться легкой ежедневной работы, когда дело доходит до работы с дизайнером?Должен ли я сначала разрабатывать только для mdpi, на экране 320x480, где 1 пиксель = 1 dip, а затем перевод не требуется?

Заранее спасибо!

Ответы [ 5 ]

3 голосов
/ 07 февраля 2012

Новое Android Design Guide должно предоставить вам всю необходимую информацию.

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

2 голосов
/ 07 февраля 2012
  1. Нет Вы должны сказать конструктору, что это наиболее распространенные значения, но не все возможные.Поэтому постарайтесь получить дизайн с комментариями «1/5 экрана телефона и 1/10 для экрана планшета», а не «40px».Другой возможный способ - создать дизайн только для разрешения, а затем растянуть его на другие экраны.

  2. Этот вопрос дает хороший ответ

0 голосов
/ 07 февраля 2012

Я думаю, что способ работы iPhone на Android не совсем работает (ограниченный опыт работы с iPhone, но вы в значительной степени настроили графику для всего правильно?) На Android разработчику, вероятно, придется познакомиться с системой макетов или кому-то еще потребуется взять эталонный дизайн и перевести его в файл макета.

0 голосов
/ 07 февраля 2012

ОТВЕТ # 1: Нет

ОТВЕТ # 2: Взгляните на эту ссылку , чтобы понять немного больше о падении.

0 голосов
/ 07 февраля 2012

Ответ на вопрос 1 - нет. Например, Galaxy Nexus имеет разрешение 1280x720, Droid Razr 960 × 540.

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