国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 系統(tǒng) > Android > 正文

設(shè)置Android設(shè)備WIFI在休眠時永不斷開的代碼實現(xiàn)

2020-04-11 11:48:02
字體:
供稿:網(wǎng)友

MainActivity如下:

package cc.ab;import android.os.Bundle;import android.provider.Settings;import android.app.Activity;/** * Demo描述: * 設(shè)置設(shè)備在睡眠期間始終保持WLAN開啟. *  * 參考資料: * 1 http://stackoverflow.com/questions/8652031/how-to-modify-wi-fi-sleep-policy-programmatically/8655070#8655070 * 2 http://blog.csdn.net/mrlixirong/article/details/24938637 *  Thank you very much *   * 注意事項: * 1 這里使用的是android.provider.Settings.System.WIFI_SLEEP_POLICY *  而不是Settings.System.WIFI_SLEEP_POLICY!!!!!!!!!!!!!!!!!!!!!!! *   * 2 權(quán)限<uses-permission android:name="android.permission.WRITE_SETTINGS"/> *  * 3 在實際項目中,這么強制性地設(shè)置WIFI在休眠時永不斷開有些粗魯了. *  可以先記錄下WIFI原本的策略,待我們的邏輯完成后再還原回去為好. */public class MainActivity extends Activity { @Override protected void onCreate(Bundle savedInstanceState) {  super.onCreate(savedInstanceState);  setContentView(R.layout.main);  setWifiNeverSleep(); } private void setWifiNeverSleep(){  int wifiSleepPolicy=0;  wifiSleepPolicy=Settings.System.getInt(getContentResolver(),                    android.provider.Settings.System.WIFI_SLEEP_POLICY,                    Settings.System.WIFI_SLEEP_POLICY_DEFAULT);  System.out.println("---> 修改前的Wifi休眠策略值 WIFI_SLEEP_POLICY="+wifiSleepPolicy);      Settings.System.putInt(getContentResolver(),            android.provider.Settings.System.WIFI_SLEEP_POLICY,            Settings.System.WIFI_SLEEP_POLICY_NEVER);      wifiSleepPolicy=Settings.System.getInt(getContentResolver(),        android.provider.Settings.System.WIFI_SLEEP_POLICY,        Settings.System.WIFI_SLEEP_POLICY_DEFAULT);    System.out.println("---> 修改后的Wifi休眠策略值 WIFI_SLEEP_POLICY="+wifiSleepPolicy); } }<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" > <TextView  android:layout_width="wrap_content"  android:layout_height="wrap_content"  android:text="@string/hello_world" /></RelativeLayout>

代碼如上,不過在實際項目中,這么強制性地設(shè)置WIFI在休眠時永不斷開有些粗魯了.
可以先記錄下WIFI原本的策略,待我們的邏輯完成后再還原回去為好.

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 泸西县| 和龙市| 尖扎县| 白城市| 凤山县| 菏泽市| 临洮县| 沛县| 绥滨县| 天峨县| 岗巴县| 宣化县| 甘德县| 城口县| 南投市| 丹寨县| 沙洋县| 罗源县| 河曲县| 马尔康县| 赤壁市| 五峰| 卢湾区| 炉霍县| 南汇区| 定南县| 梓潼县| 扎囊县| 泸西县| 钦州市| 黄梅县| 德清县| 原平市| 闻喜县| 南开区| 平湖市| 杨浦区| 锡林郭勒盟| 乐清市| 云龙县| 镇沅|