Какими размерами должно быть изображение в навигационном ящике?

Какими размерами должно быть изображение для каждого размера телефона (HDPI, MDPI, XHDPI, XXHDPI) в навигационном ящике, таком как один?

Ответ 1

Это должно быть 24dp. См. Изображение из спецификации материала для навигационного ящика.

Для полной спецификации навигационного ящика ознакомьтесь с этой ссылкой http://www.google.com/design/spec/patterns/navigation-drawer.html

enter image description here

Ответ 2

Согласно исходному коду Google I/O 2015, он должен быть 40dp

Вы можете проверить это здесь:

https://github.com/google/iosched/blob/master/android/src/main/res/layout/navdrawer.xml

Линии 72 и 73. Вы увидите:

android:layout_width="@dimen/navdrawer_profile_image_size"
android:layout_height="@dimen/navdrawer_profile_image_size"

И в файле dimens.xml(https://github.com/google/iosched/blob/master/android/src/main/res/values/dimens.xml) в строке 136 вы сможете проверить, что значение dimen является:

<dimen name="navdrawer_profile_image_size">40dp</dimen>

Я лично нашел его идеальным. Это то же самое, что и в приложении Gmail, если я не ошибаюсь.

Edit:

Я пробовал и не добился того, чтобы получить тот же размер, что и приложение ввода-вывода Google, даже используя их точные переменные размера.

Итак, я создал и измерил размеры, следуя правилам спецификаций Google (https://www.google.com/design/spec/patterns/navigation-drawer.html#navigation-drawer-specs), и я достиг этого, который выглядит очень похожа на приложения Gmail и Google I/O:

Измерения навигации на ящике после спецификаций Google

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

Ответ 3

Возможно, вы захотите, чтобы ваши значки были автоматически сгенерированы (чтобы предоставить вам нужные размеры).

Смотрите Android Asset Studio.

Просто выберите ICON, который вы хотите из своей коллекции (или UPLOAD, один из своих), и выберите параметры (цвета и т.д.) в соответствии с вашим проектом и загрузите..

Вам, вероятно, понадобится этот аромат значков: Панель действий и значки вкладок

Ответ 4

Если вы работаете в Photoshop или что-то подобное, и вам нужно работать в пикселях, соотношение изображения ящика для навигации должно быть 16: 9

В папке xxxhdpi должно быть 1216 x 688 (пикселей)

Ответ 5

Размер должен быть основан на размере устройства для использования ниже размеров значков.

mdpi: 24 x 24 px

hdpi: 36 x 36 px

xhdpi: 48 x 48 px

он будет соответствовать размеру устройства.