Отримайте таку інформацію з фреймворку:
• розмір екрану
• відро щільності екрана
• dpi екрана
• логічна щільність екрана
• масштабована щільність екрана
• корисна ширина екрану
• корисна висота екрану
• загальна ширина екрану
• загальна висота екрану
• фізичний розмір екрану
• стандартна орієнтація екрана
• максимальний розмір текстури GPU
Чим це відрізняється від інших програм?
Усі повідомлені значення взяті з системної структури, а не з бази даних пристрою. Фізичний розмір розрахований і може відрізнятися від реальності.
Так, наприклад, якщо ви використовуєте спеціальну роздільну здатність 200 точок на дюйм на пристрої HDPI з роздільною здатністю 240 точок на дюйм і екраном 4,3 дюйма, ця програма повідомить:
• щільність: MDPI (замість HDPI, через нижчу настроювану роздільну здатність)
• Щільність 1,2 замість 1,5
• Фізичний розмір 4,7 дюйма (значення спотворюється користувальницькою точкою на дюйм)
Ця інформація корисна, коли ви намагаєтеся налагодити помилки, пов’язані з сегментом щільності.
Використовуйте картку «роздільна здатність», щоб отримати інформацію про розмір, який ви можете використовувати. Наприклад, якщо ваша програма працює на розділеному екрані або у вікні вільної зміни розміру, ви можете побачити доступну роздільну здатність, щоб визначити, до якого класу розміру вікна ви належите (компактне, середнє, розширене).