как получить четкую графику на устройстве Android - PullRequest
1 голос
/ 08 ноября 2010

Я визуальный дизайнер, создающий пользовательский интерфейс для приложения для планшета Android. Разрешение планшета составляет 1024x600 при плотности 160. Я создаю пользовательский интерфейс в фотошопе на холсте 1024x600 с разрешением 72 точек на дюйм. Я видел некоторые превью на устройстве, и графика, которая на мониторе очень четкая, выглядит нечеткой на устройстве. Я бы ожидал, что они будут еще четче.

Приложению не нужно поддерживать какие-либо другие устройства, поэтому его не должно быть несколько ресурсов -

Может кто-нибудь пролить свет на лучший способ приблизиться? Это мой первый мобильный проект, поэтому я все еще изучаю все тонкости; )

1 Ответ

1 голос
/ 08 ноября 2010

Руководства от Samsung .Спорим, вы тоже разрабатываете для этого?

Если ваш пользовательский интерфейс имеет 1024x600 пикселей (в фотошопе), это не должно быть проблемой.Я думаю, что проблема может быть связана с несколькими другими проблемами:

  1. плотность 160 называется mdpi в Android, убедитесь, что вы поместили изображения в папку drawable-mdpi;

  2. Вы уверены, что ваша картинка / графика не растянуты макетами Android?Например, у вас может быть кнопка размером 100x100 пикселей, но в макете она определяется как «fill_parent» или «120dip», тогда она растягивается, а не в исходной плотности.Собственная плотность для 160 точек на дюйм будет точно такой же, как размер пикселя (1dip = 1px в 160dpi), поэтому ваша кнопка должна быть «100dip» (или просто использовать абсолютный размер, чтобы избавиться от этой проблемы)

  3. Я думаю, что вы можете сделать простой тест, сделав изображение размером 1024x600 пикселей (PNG), и поместить его в качестве фона действия, и установить действие в полноэкранный режим без строки заголовка.Не должно быть никаких проблем с показом таким образом.

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

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