Какое базовое разрешение для Android? - PullRequest
1 голос
/ 23 сентября 2011

Я новичок в разработке интерфейсов для Android. (Я ознакомился с разделом «Несколько экранов» в Руководстве разработчика.) Для какого базового разрешения вы проектируете свои экраны?

Ответы [ 3 ]

4 голосов
/ 23 сентября 2011

Это зависит от вашего приложения для телефона, планшета или обоих.В настоящее время при разработке макета для приложения для телефона существует три основных решения:- 320 x 480 dip (обычно телефон 320 x 480 пикселей)- 320 x 533 x (обычно телефон с разрешением 480 x 800 пикселей)- 320dip x 569dip (обычно телефон 480px x 854px)

Поэтому, когда вы разрабатываете макет для приложения телефона, пожалуйста, помните:1. Всегда используйте dip для ширины, высоты и sp для размера текста2. Компоновка экрана с разрешением 320 x 480 пикселей совместима с двумя другими3. match_parent, wrap_content, gravity ... являются мощными атрибутами XML-макета Android4. Тщательно выбирайте ориентацию (альбомную, книжную), обычно приложению требуется только одна ориентация

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

Но как для планшета, так и для телефона вы должны использовать измерениеs.xml для хранения значений макета.Ссылка здесь: http://developer.android.com/guide/topics/resources/more-resources.html#Dimension

Удачи с кошмаром Android:)

2 голосов
/ 23 сентября 2011

Не проектируйте для определенного разрешения экрана!

Проектируйте для целого ряда устройств, будь то маленький экран, Средний экран или большой экран.

Ниже приведены общие сведения, независимо от размера экрана.Лучший макет - LinearLayout и RelativeLayout.Показатели Bes для Views 'dp' и для шрифтов 'sp'

Надеюсь, это поможет!

1 голос
/ 23 сентября 2011

Я рекомендую базовое разрешение для экрана 320x480 пикселей, так как оно поддерживается большинством устройств.Но вам нужно предоставить ресурсы для hdpi (высокая плотность), mdpi (средняя плотность), ldpi (низкая плотность), xhdpi (высокая плотность), особенно изображений, кнопок и т. Д.

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