2013-12-06 4 views
7

В Android различные устройства классифицируются по разным категориям на основе их плотности.Как классифицировать Android-устройства на основе значений DPI?

LDPI = 120 DPI 
MDPI = 160 DPI 
HDPI = 240 DPI 
XHDPI = 320 DPI 
XXHDPI = 480 DPI 
XXXHDPI = 640DPI 

Вот мои сомнения, если Android устройство имеет плотность, как «200 DPI», будет ли он подпадает под какой из вышеуказанной категории? (пример: Nexus 5 имеет 217 точек на дюйм, будет ли он под HDPI или MDPI).

Можно ли сказать, что такое точный диапазон для разных плотностей (LDPI, MDPI, XXHDPI .....).

ответ

10

Это не одна плотность, а диапазон (часто называемый «ведрами»). Это documented here и эта картина, которую я пост ниже должен объяснить, как классифицировать ее правильно (ей не хватает xxhdpi и xxxhdpi, хотя, но правило одно и то же)

enter image description here

+0

+1 это очень полезно. – Sajmon

+0

Спасибо за помощь @ Marcin.Это очень полезно. – msg

1

TVDPI составляет около 200, и он использует ИПЧР , Я недавно задал вопрос о DPI here и не получил ответов.

В устройствах this table устройства в этом диапазоне классифицируются как TVDPI, и в документах указано, что нет необходимости иметь эту папку, и она использует изображения в папке HDPI и уменьшает их.

+0

Спасибо за ссылку @Rick. Это очень полезно. – msg

0

enter image description here

Если вы заметили это изображение, которое вы познаете

ldpi 100 - 140 
mdpi 141 - 199 
hdpi 200 - 319 
xhdpi 320 - 340 
+0

Проверены ли эти значения? – msg

+1

ДА .. до X-HDPI, но я хотел бы узнать о XX, XXX тоже :) –

+2

Не могли бы вы предоставить некоторую ссылку или цитату? – ikartik90

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