0

Я прочитал руководство Android Developers по поддержке несколько экранов здесь ...Что посоветуйте дизайнеру графического дизайна и изображениям подходить для нескольких экранов?

http://developer.android.com/guide/practices/screens_support.html

... и я понимаю, с точки зрения разработчика самым простым способом удовлетворения для большинства экранов иметь три комплекта (ldpi, mdpi, hdpi) и использовать относительное позиционирование в файлах макета и указывать высоты, ширину и т. д. в независимых по плотности пикселях.

Я собираюсь создать графический дизайнер для своих экранов и отдельных кнопок, изображений и т. Д., Которые будут проектировать для экранов высокой плотности (240 точек на дюйм), а затем масштабировать графики на 1,5 для экранов средней плотности (160 точек на дюйм) и на 2 для экранов с низкой плотностью (120dpi). Это лучший способ? И что, если угодно, я могу посоветовать ему/ей о высоте и ширине экрана для дизайна?

+1

не забывает xhdpi (320dpi), так как это станет весьма заметным в ближайшее время. –

+0

Есть ли какие-нибудь (многие?) Устройства уже в диапазоне xhdpi? –

+1

только Galaxy Nexus и HTC Rezound на данный момент, но я уверен, что скоро будет перенасыщение. Похоже, что Android пытается поэтапно отключить ldpi, но на данный момент лучше всего использовать ресурсы для всех четырех dpis –

ответ

1

Пожалуйста, прочтите this article Это одно из лучших статей по этому вопросу.

Google предлагает использовать коэффициент масштабирования 3: 4: 6: 8 для ldpi: mdpi: hdpi: xhdpi соответственно. Поэтому, пожалуйста, масштабируйте изображения в соответствии с этим соотношением.

Да, Вы должны сказать ему, чтобы создавать изображения для больших экранов -480dp х 640dp

+0

, и когда у вас будут изображения для большого экрана, вы можете масштабировать их соответствующим образом. –

 Смежные вопросы

  • Нет связанных вопросов^_^