Ответ 1
Я не думаю, что вам нужно предоставить изображение в каталоге drawable/
, если вы заполнили drawable-ldpi/
drawable-mdpi/
и drawable-hdpi/
значками запуска.
Я ссылаюсь на документацию на http://developer.android.com/guide/practices/ui_guidelines/icon_design.html#icon-sets
Следовательно, я планирую иметь следующие структуры каталогов.
res/
drawable/
icon.png (? x ? px)
drawable-ldpi/
icon.png (36x36 px)
drawable-mdpi/
icon.png (48x48 px)
drawable-hdpi/
icon.png (72x72 px)
Однако я не могу найти какую-либо документацию, чтобы указать размер значка иконок по умолчанию.
Могу ли я узнать, каков должен быть размер значка пусковой установки по умолчанию?
Я не думаю, что вам нужно предоставить изображение в каталоге drawable/
, если вы заполнили drawable-ldpi/
drawable-mdpi/
и drawable-hdpi/
значками запуска.
Размеры значков Android
ldpi : 36x36px (120 dpi / 47 dpcm)
mdpi : 48x48px (160 dpi / 62 dpcm)
hdpi : 72x72px (240 dpi / 94 dpcm)
xhdpi : 96x96px (320 dpi / 126 dpcm)
xxhdpi : 144x144px (480 dpi / 189 dpcm)
xxxhdpi : 192x192px (640 dpi / 252 dpcm)
dip : 48x48dip (dip = dp)
mm : 76 mm (depends on the real device dpi)
Размеры иконок iPhone (на iPad несколько отличается от dpi)
non-retina : 57x57px (163 dpi / 64 dpcm)
retina : 114x114px (326 dpi / 128 dpcm)
mm : 89 mm
В указателях значков Android указывается, что базовая линия должна считаться mdpi, поэтому, если вы используете стандартную папку с возможностью рисования, изображения должны быть разработаны в соответствии с этими рекомендациями (48x48 для значков запуска). Согласно документации:
Система предполагает, что ресурсы по умолчанию предназначены для базового размера и плотности экрана, который является обычным размером экрана и средней плотностью. (от http://developer.android.com/guide/practices/screens_support.html)
Там немного информации о том, когда используются изображения из выделенного каталога по умолчанию, но ничего конкретного.
Возможно, следующая ссылка поможет вам
http://developer.android.com/guide/practices/ui_guidelines/icon_design_launcher.html#size5
В соответствии с программой запуска Icon Icon:
Значения иконок Launcher для экраны высокой плотности (hdpi):
Полный актив: 72 x 72 px
Значок: 60 x 60 пикселей
Квадратная иконка: 56 x 56 px
Значения иконок Launcher для экраны средней плотности (mdpi):
Полный актив: 48 x 48 px
Значок: 40 x 40 px
Значок площади: 38 x 38 пикселей
Значения иконок Launcher для экраны с низкой плотностью (ldpi):
Полный актив: 36 x 36 пикселей
Значок: 30 x 30 пикселей
Значок площади: 28 x 28 px
Согласно http://developer.android.com/design/style/iconography.html, размер значка пусковой установки по умолчанию должен быть 48 x 48 пикселей.