Каков правильный размер значка для 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 ответов


Android Icon Display Densities

  • MDPI:48x48
  • HDPI: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 Ник Butcher

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

Итак, для квалификатора xxhdpi вам нужно будет создать значок размера 144*144 пикселя для значка запуска. Вы можете либо поместить его в 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 и другие настройки)