2016-02-20 3 views
0

Я знаю, что нужно использовать различные DPI для изображений и все графики вещи, но я просто не понимаю , если я должен создать различные Drawable папки самостоятельно или, если есть правильный способ сделать это, и плюс, что использовать их для.Как надлежащего использования разрешений DPI

Например, мне нужно добавить , где его положить? И о каких резолюциях? Каковы пиксели, необходимые для каждого?

Пробовал прочитать страницу Google об этом, но не получил много, спасибо!

ответ

0

Мне нужно создать разные папки с возможностью копирования самостоятельно или если есть правильный способ сделать это?

Предполагая, что вы используете Android Studio:

enter image description here

enter image description here

enter image description here

, что использовать их для.

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

  • экраны XLarge, по крайней мере 960dp х 720dp
  • большие экраны, по меньшей мере 640dp х 480dp
  • нормальные экраны, по меньшей мере 470dp х 320dp
  • небольшие экраны составляют не менее 426dp x 320dp

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

обои, где я должен положить его?

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

Для быстрого способа познания вашего устройства статистика экрана, download ScreenInfo.

+0

Вау, спасибо! Но сколько будет разрешение в пикселях? – FET

+0

@FET Обратитесь к этому http://stackoverflow.com/a/2025541/2819864 :), дайте мне знать, смогу ли я помочь ни в чем другом. – RominaV

+0

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

0

»...Я просто не понимаю, если у меня есть, чтобы создать различные Drawable папки сам»

  • нет, вы не должны, но вы можете.

«... если есть правильный способ сделать это»

  • Если вы щелкните правой кнопкой мыши на res, затем выберите new, затем выберите Image Asset, Android Studio имеет инструмент Image Asset, который проведет вас через весь процесс. Вот как вы импортируете различные элементы пользовательского интерфейса в их правильные dpi и плотности.

"... что использовать их для"

  • Это ДО вас. Но если вы установили ImageButton на номер drawable с различными ресурсами для рисования на разных экранах, то подходящее dpi будет выбрано в соответствии с экраном экрана, когда приложение будет запущено.

"обои ..?"

  • Пут, что в drawable-nodpi или просто регулярное drawable
+0

Woah, спасибо! Но я пытался это сделать, и я могу создавать папки для значков запуска, панели активности или значков уведомлений, может быть, я что-то не понял? – FET

+0

Для других чертежей щелкните правой кнопкой мыши на 'res' и выберите' new', затем 'Drawable resource file'. В диалоговом окне «Новый файл ресурсов» выберите «Плотность», а затем выберите нужный dpi. –

+0

Должно ли это создавать доступные папки? – FET