編輯:關於Android編程
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原本的策略,待我們的邏輯完成後再還原回去為好.
本文實例講述了Android仿zaker用手向上推動的特效開發。分享給大家供大家參考,具體如下:最近在商店下載了zaker ,閒暇時拿來看看新聞!發現每次打開軟件進入主界
用戶只需要按住home鍵,就可以開始語音助手來進行對話。但是,我們在日常使用中,有時候會誤點到home鍵,而導致語音助手被突然開啟,非常讓人困擾。那麼,魅族
本章使用GridView控件來做一個相冊效果。 圖片效果如下: 響應點擊事件,點擊的時候提示是當前第幾章圖片,從左到右,從上到下。 點擊了第一張圖片,顯示了1. 步
本文主要內容就是用marix加上漸變色實現圖片倒影的效果,步驟如下: 1. 獲取需要倒影效果的圖片,這裡取原圖片的一半 2. 添加顏色漸變到倒影圖片上
本菜開源的一個自己寫的Demo,希望能給Androider們有所幫助,