Intereting Posts
ConnectedAndroidTest на нескольких эмуляторах Eclipse запускает режим отладки, даже когда я нажимаю «запустить», Как работает распознавание голоса в андроиде? Как обрабатывать разбиение на страницы в модифицированном виде Проблема с windowTranslucentNavigation Android – Как получить выбранное имя файла из документа Разрешение canvas js export не работает на устройстве Android Скрыть панель планшета Android-приложение зависает после внедрения Google Firebase Как отключить историю совместного использования при использовании ShareActionProvider? Вызов сканера штрих-кода при нажатии кнопки в приложении Android Переключение между изображениями Android Navigation Drawer и Up caret при использовании фрагментов Как сохранить приложение в фоновом режиме? Продолжать собирать данные? Панель инструментов внутри CardView для создания всплывающего меню (значок переполнения) Android KitKat: все содержимое моего приложения появляется за ActionBar и StatusBar после изменения цвета StatusBar

Как узнать плотность устройства?

Привет, поскольку мы можем получить разрешение в android, но как узнать плотность устройства (экрана)?

thnakx

Solutions Collecting From Web of "Как узнать плотность устройства?"

Выполните следующий код:

float scale = getApplicationContext().getResources().getDisplayMetrics().density; 

И проверьте значение scale :

  • 0.75 означает низкую плотность
  • 1.0 означает стандартную (среднюю) плотность
  • 1.5 означает высокую (большую) плотность
  • 2.0 означает сверхвысокую плотность
  • 3.0 означает дополнительную сверхплотную плотность
  • 4.0 означает дополнительную дополнительную высокую плотность

Дополнительную информацию см. В документации .