Вскоре выходит Google Nexus 10, и это первое устройство, использующее xxhdpi
ресурсы . Его плотность отображения составляет около 300 точек на дюйм (согласно данным веб-сайта Nexus 10 и этого калькулятора ).
Однако когда я перехожу к документации Android, в ней говорится:
ldpi
: ~ 120 точек на дюймmdpi
: ~ 160 точек на дюймhdpi
: ~ 240 точек на дюймxhdpi
: ~ 320 точек на дюймxxhdpi
не указано.
Почему xxhdpi
вместо экрана Nexus 10 с разрешением 300 точек на дюйм xhdpi
и каким должно быть приблизительное разрешение экрана xxhdpi
? Стоит ли нам вообще беспокоиться о наличии новых ресурсов (помимо значков) для xxhdpi
этого момента, или мы должны просто позволить ОС увеличивать xhdpi
ресурсы?
Ответы:
Согласно сообщению, опубликованному на ресурсе G +:
Похоже, что xxhdpi установлен на 480dpi. В соответствии с этим, планшеты используют ресурсы из корзины на один dpi выше, чем та, которую они используют для запуска. Nexus 10, находящийся в корзине xhdpi, вытянет значок запуска из xxhdpi.
Источник
Также не было известно, что планшеты берут ресурсы из корзины активов выше своего уровня. Отметил.
источник
xxhdpi раньше не указывалось, но теперь новые устройства S4, HTC, безусловно, входят в xxhdpi. У этого устройства dpi около 440. Я не знаю точного предела для xxhdpi Посмотрите, как разработать приложение для Android для устройства xxhdpi Samsung S4 Я знаю, что это поздно ответ, но поскольку все изменилось с момента заданного вопроса
Примечание. Google Nexus 10 должен добавить значок 144 * 144 пикселей в папку drawable-xxhdpi или drawable-480dpi.
источник
DPI экрана Nexus 10 составляет ± 300, что находится в неофициальном
xhdpi
диапазоне 280‑400 .Обычно устройства используют ресурсы, рассчитанные на их плотность. Но есть исключения, и исключения могут быть добавлены в будущем.
xxhdpi
Когда дело доходит до значков запуска, Nexus 10 использует ресурсы.Стандартный квантованный DPI для xxhdpi составляет 480 (что означает, что экраны с DPI где-то в диапазоне 400–560, вероятно, имеют разрешение xxhdpi).
источник
480 dpi - стандартное КВАНТОВОЕ разрешение для xxhdpi , оно может варьироваться от меньшего (например, 440 dpi) или более (например, 520 dpi). Коэффициент масштабирования: 3x (3 * mdpi).
Теперь есть более высокое разрешение, xxxhdpi (640 dpi). Коэффициент масштабирования 4x (4 * mdpi).
Вот ссылка на источник .
источник
xxhdpi
иxxxhdpi
(по крайней мере, это еще не задокументировано). Есть ли у вас какие - либо ссылки наxxhdpi
иxxxhdpi
разрешения (коэффициент масштабирования и точек на дюйм)?Разрешение составляет 480 точек на дюйм, значок запуска - 144 * 144 пикселей, все масштабируется в 3 раза по отношению к размерам mdpi (так называемым «базовым», «базовым» или «нормальным»).
источник
Новые телефоны Android на рынке, такие как HTC one, Xperia Z и т. Д., Имеют разрешение в диапазоне> 480 точек на дюйм, что также помещает их в новый класс xxhdpi. Им тоже могут пригодиться новые активы.
источник
Набор из четырех обобщенных размеров: small, normal, large и xlarge. Примечание. Начиная с Android 3.2 (уровень API 13), эти группы размеров не рекомендуются в пользу нового метода управления размерами экрана на основе доступной ширины экрана. Если вы разрабатываете для Android 3.2 и выше, см. Раздел Объявление макетов планшета для Android 3.2 для получения дополнительной информации.
Набор из шести обобщенных плотностей:
ldpi (низкое) ~ 120 dpi
mdpi (средний) ~ 160 dpi
hdpi (высокое) ~ 240 точек на дюйм
xhdpi (сверхвысокое) ~ 320 точек на дюйм
xxhdpi (сверхвысокое) ~ 480 точек на дюйм
xxxhdpi (экстра-экстра-сверхвысокое) ~ 640 точек на дюйм
С сайта developer.android.com: http://developer.android.com/guide/practices/screens_support.html.
источник
Согласно этому инструменту расчета PPI , Google Nexus 10 имеет плотность отображения около 300 точек на дюйм ...
Однако в документации Android указано, что:
ldpi: ~ 120dpi mdpi: ~ 160dpi hdpi: ~ 240dpi xhdpi: ~ 320dpi xxhdpi не указано.
Я думаю, мы просто позволим ОС Android увеличить ресурсы xhdpi ...
источник