Настройки - Экран
Размеры экрана и его ориентация (Старый и новый способ)
Плотность экрана, масштабирование шрифта и др.
Получить текущее значение яркости экрана
Установить яркость экрана
Настраиваем яркость экрана в своём приложении
Определение поддерживаемых экранных размеров в манифесте
Размеры картинок для фона экрана
Чтобы показать окно Экран из системного приложения Настройки:
startActivity(new Intent(Settings.ACTION_DISPLAY_SETTINGS));
Чтобы узнать размеры экрана и его ориентацию из запущенного приложения, можно воспользоваться встроенными классами Android.
public void onClick(View v) {
// Получим Display из the WindowManager
Display display = ((WindowManager) getSystemService(WINDOW_SERVICE))
.getDefaultDisplay();
// Теперь получим необходимую информацию
String width = Integer.toString(display.getWidth());
String height = Integer.toString(display.getHeight());
String orientation = Integer.toString(display.getOrientation());
String info = "Ширина: " + width + "; Высота: " + height
+ "; Ориентация: " + orientation;
TextView infoTextView = (TextView) findViewById(R.id.textViewInfo);
infoTextView.setText(info);
}
Данный способ был опубликован в те времена, когда у меня был Android 2.3. Читатели подсказали, что теперь методы считаются устаревшими (API 13 и выше). Пришлось переписывать код.
Вы вошли на сайт, как гость.
Необходимо зарегистрироваться, чтобы прочитать статью