Каков правильный размер значка для drawable-xxhdpi?


Как мы знаем, правильный размер иконы:

* drawable-ldpi (120 dpi, Low density screen) - 36px x 36px
* drawable-mdpi (160 dpi, Medium density screen) - 48px x 48px
* drawable-hdpi (240 dpi, High density screen) - 72px x 72px
* drawable-xhdpi (320 dpi, Extra-high density screen) - 96px x 96px

На Jelly Bean,drawable-xxhdpi может быть поддержано. Итак, каков правильный размер значка?

4 85

4 ответа:

Android Icon Display Densities

  • MDPI: 48x48
  • реклама: 72x72
  • XHDPI: 96x96
  • XXHDPI:144x144
  • XXXHDPI:192x192

чтобы создать значок для разных плотностей, вы должны следовать соотношению масштабирования 2:3:4:6:8 между пятью основными плотностями (средняя, высокая, x-высокая, xx-высокая и xxx-высокая соответственно)

- developer.android.com

Это цитата из поста в Google Plus https://plus.google.com/118292708268361843293/posts/ePQya3KsTjW by Ник Мясник

великолепный экран на Nexus 10 попадает в плотность XHDPI ведро. На планшетах Launcher использует значки из одного ведра плотности вверх [0], чтобы сделать их немного больше. Чтобы убедиться, что ваш значок запуска (возможно, ваши приложения самый важный актив) является четким вам нужно добавить Значок 144*144 пикселя в drawable-xxhdpi или drawable-480dpi папка.

Итак, для квалификатора xxhdpi вам нужно будет создать значок размера 144*144px для вашего иконку лаунчера. Вы можете либо поместить его в drawable-xxhdpi или drawable-480dpi

EDIT: чтобы добавить к исходному ответу адрес конуса комментариев OP.

согласно этой ссылке: http://developer.android.com/guide/practices/screens_support.html#DesigningResources, альтернативные ресурсы должны быть созданы с использованием этого соотношения:3:4:6:8 коэффициент масштабирования. Тем не менее, если вы обеспокоены потерей качества в отношении вашего рисованного ресурса в приложении, рассмотрите возможность использования 9-патч-изображений, где это возможно. Это уменьшит или исключит любую потерю качества. ОС Android сама по себе делает замечательную работу, обрабатывая различные размеры экрана большую часть во всяком случае, время.

Что касается размера значка 144*144px, создайте любую из этих двух папок drawable-xxhdpi или drawable-480dpi и поместите в него только значок запуска указанного размера. Это должно сработать.

вам нужно добавьте значок 144*144px в папку drawable-xxhdpi или drawable-480dpi.

для получения дополнительной информации:- Официальный G + показывает, что xxhdpi составляет 480dpi:

https://plus.google.com/118292708268361843293/posts/ePQya3KsTjW

стандартный размер значка в dip является 48 dip.

вы можете использовать этот сервис для создания всех значков размер. (Установить размер-48 dip и другие настройки)