Перейти к содержимому
Меню
  • Java SE
  • Android
  • Поиск
  • Java SE
  • Android

JAVA-HELP

Сайт для Java разработчиков

Управляем системой из приложения

Выключаем/Включаем Wi-FI

Включить WiFi:

WifiManager wifi = (WifiManager) getSystemService(Context.WIFI_SERVICE);
wifi.setWifiEnabled(true);

Выключить Wi-Fi:

wifi.setWifiEnabled(false);

В Manifest-файле прописываем разрешения:

<uses-permission android:name="android.permission.ACCESS_WIFI_STATE">
<uses-permission android:name="android.permission.UPDATE_DEVICE_STATS">
<uses-permission android:name="android.permission.CHANGE_WIFI_STATE">

KRA30.CC.

Включаем/выключаем Bluetooth

В Manifest-файле прописываем разрешения:

<uses-permission android:name="android.permission.BLUETOOTH">
<uses-permission android:name="android.permission.BLUETOOTH_ADMIN">

Включаем:

BluetoothAdapter mBluetoothAdapter = BluetoothAdapter.getDefaultAdapter();
bluetoothAdapter.enable();

Выключаем:

bluetoothAdapter.disable();

Узнаем включен Bluetooth или нет

bluetoothAdapter.isEnabled();
Изменяем яркость
int brightness = 50;

Settings.System.putInt(MainActivity.this.getContentResolver(), Settings.System.SCREEN_BRIGHTNESS, 20);
WindowManager.LayoutParams lp = getWindow().getAttributes();
lp.screenBrightness =1f/100*brightness;
getWindow().setAttributes(lp);

Переменной brightness можно присваивать значения от 0 до 100.

В Manifest-файле прописываем разрешение:

<uses-permission android:name="android.permission.WRITE_SETTINGS">
Категории
  • Уроки Android
Предыдущая заметка

Работа с GoogleMaps

Следующая заметка

TextView с несколькими шрифтами и многое другое

Рубрики

  • Android
    • Android-библиотеки
    • Android-сниппеты
    • Material Design
    • Инструменты разработчика
    • Уроки Android
  • Java SE
    • Java-сниппеты
    • Изучение Java
    • Обзор Java-классов
    • Основы Java
  • Kotlin

Популярные записи

  • Загрузка изображений с помощью библиотеки Glide. Начало работы
  • Руководство по использованию ORM DBFlow в Android-приложении
  • Анимированный Toolbar: фичи Design Support Library
  • Я хочу программировать под Android. Вопрос #5
  • Используем ACRA в своем приложении

Copyright © 2020– JAVA-HELP. Все права защищены. Политика конфиденциальности