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

首頁 > 系統 > Android > 正文

Android之WIFI在休眠時不斷開的代碼實現

2020-02-21 17:28:24
字體:
來源:轉載
供稿:網友

現在許多人都使用手機,您可以在系統設置的WiFi高級選項中將連接設置為睡眠,其實開發人員很容易做到,但是對于用戶來說,他們通常不知道怎么設置,下面武林技術頻道小編和大家介紹Android之WIFI在休眠時不斷開的代碼實現。

MainActivity如下:

package cc.ab;import android.os.Bundle;import android.provider.Settings;import android.app.Activity;/** * Demo描述: * 設置設備在睡眠期間始終保持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 權限<uses-permission android:name="android.permission.WRITE_SETTINGS"/> *  * 3 在實際項目中,這么強制性地設置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>

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

看完武林技術頻道的介紹,你覺得這些介紹都專業嗎?相信你的答案是肯定的,更多的相關信息,請繼續來武林技術頻道咨詢和學習吧!

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 三门峡市| 贵阳市| 太仓市| 兴义市| 广安市| 治县。| 襄汾县| 正安县| 福安市| 龙口市| 鲁山县| 韶关市| 县级市| 台南市| 乌拉特后旗| 杭锦旗| 呼和浩特市| 郎溪县| 怀安县| 芒康县| 平塘县| 乳源| 湖南省| 会理县| 滦南县| 曲周县| 道真| 无极县| 油尖旺区| 肥乡县| 类乌齐县| 宜川县| 确山县| 九龙县| 长汀县| 高阳县| 闽侯县| 和政县| 和林格尔县| 岳普湖县| 蒙阴县|