Разработка для Android - разрешение? - PullRequest
5 голосов
/ 09 мая 2011

Я разрабатываю приложение для Android, и основными устройствами, на которые мы нацеливаемся, являются Nexus S и Galaxy Tab, так что мне интересно, какое разрешение я должен разработать и какой PPI использовать?Я бы использовал фотошоп.

Удивительно, но я не смог найти ни одного приличного PSD шаблона для Android, пока есть масса доступных для iOS, или, может быть, я просто не смотрю в нужном месте?

Большое спасибо

Ответы [ 2 ]

7 голосов
/ 09 мая 2011

Nexus S и Galaxy Tab имеют экраны HDPI.Размеры макета:

  • Nexus S: обычный
  • Galaxy Tab: большой

Для графики HDPI номинальное разрешение составляет 240 DPI.Размер графического объекта должен составлять

pixels = dips * (density / 160)

, который для устройств HDPI становится pixels = dips * 1.5, где dips - это размер объекта в пикселях, не зависящих от плотности.

Это означает, что нормальный значок (MDPI) 16x16 должен иметь размер 24x24 пикселя на устройстве HDPI для сохранения изображения того же размера.

Размеры экрана:

  • Nexus S: 480x800
  • Galaxy Tab: 1024x600

, поэтому просто сделайте ваши макеты такого размера.

1 голос
/ 09 мая 2011

Подробную информацию о каждом мобильном устройстве можно посмотреть здесь (http://deviceatlas.com):

http://deviceatlas.com/devices/Samsung/Nexus+S/entry/2282190

deviceatlas.com / устройства / Samsung / Galaxy Tab + / запись / 1999308

deviceatlas.com / устройства / Samsung / Galaxy Tab + + 2 / запись / 2258482

deviceatlas.com / устройства / Samsung / Galaxy Tab + + 10,1 / запись / 2418093

Вы также можете использовать скрипт Tera-WURFL для определения ширины мобильного устройства путем получения пользовательского агента из браузера. Посмотреть демо здесь: http://www.tera -wurfl.com / исследовать /

...