Разрешение значка Android

Согласно этой ссылке было бы здорово предоставить 48 x 48, 72 x 72 и 92 x 92. Мой вопрос: нужно ли поддерживать одинаковое разрешение для всех изображений разного размера? Или разные размеры изображений с разным разрешением?


person WenHao    schedule 12.07.2014    source источник


Ответы (1)


Та же ссылка, которую вы указали, дает вам ответ. Разрешение должно быть разным для каждого размера:

  • 48x48: ~160 точек на дюйм
  • 72x72: ~240 точек на дюйм
  • 96x96: ~320 точек на дюйм
  • 144x144: ~480 точек на дюйм

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

Другим примером может быть изображение 16x16 (которое будет маленьким контекстным значком, таким как звезда), вы будете использовать одинаковое разрешение для каждого уровня, но размер будет отличаться, например:

  • 16x16: ~160 точек на дюйм
  • 24x24: ~240 точек на дюйм
  • 32x32: ~320 точек на дюйм
  • ...
person Vulpes    schedule 12.07.2014
comment
Мне просто нужно сосредоточиться только на размере изображений. Похоже, нужно больше усилий при создании в другом разрешении. - person WenHao; 12.07.2014
comment
Я бы сказал, что если ваше базовое изображение имеет высокое разрешение/большой размер, вы можете просто уменьшить изображения до нужного размера. Но вы всегда можете сжать изображения для экранов с низкой плотностью. Пока изображения не выглядят нечеткими на телефоне, все в порядке. - person Vulpes; 12.07.2014
comment
Итак, если я предоставлю 1 изображение с высоким разрешением, Android поможет мне изменить его размер/масштабировать в соответствии с телефоном с низким и средним разрешением? - person WenHao; 12.07.2014
comment
Да, но есть недостатки. Вы всегда можете масштабировать их заранее. - person Vulpes; 12.07.2014