2016-04-26 9 views
0

Итак, насколько мне известно, мы можем использовать следующую формулу:
.

Например, Nexus 6 (6,0" , 1_440 * 2_560) должен дать 490 точек на дюйм (прим.), Но Android-студия Окно предварительного просмотра показывает этот аппарат с 560 точек на дюйм.

Что я упускаю?Android преобразует физические измерения экрана в плотность один (не время работы!)

+1

http://stackoverflow.com/q/28477572/794088 & http://stackoverflow.com/questions/30041594/how-does-quantized-density-affect-image-resource-selection-and-scaling – petey

ответ

1

о Nexus 6, плотность производителя 560, но физическая плотность составляет около 493. Всегда думайте о плотности производителя до мозговым масштабного коэффициента.

2

Хотя каждое устройство имеет свою собственную плотность экрана, Android включает в себя устройство в ближайшая плотность «ведро»:

  • 420 точек на дюйм
  • 560 точек на дюйм
  • xhdpi
  • xxhdpi

Как видно из Android Studio:

enter image description here

Хотя Nexus 6 и 6P имеют различные физические плотность экрана, тот же доступный resou rce будет использоваться для обоих устройств.

 Смежные вопросы

  • Нет связанных вопросов^_^