編輯:關於Android編程
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 權限* * 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); } }
main.xml如下:
頂部指示器?這是什麼?好吧,我承認這是我自己想出來的詞,因為我不知道它有什麼學名,究竟是什麼呢?看下這個圖就知道了。這是我們的美工MM畫的,偶的神吶,這雖然很漂亮
關於沉浸式狀態欄相信大家都不陌生,IOS系統很早就有,android5.0及以後版本都支持給狀態欄著色,而目前android主流版本還是4.4,網上通用實現4.4(API
相關地址介紹 :--Universal Image Loader 項目 GitHub 官方地址https://github.com/nostra13/Android-Un
Android提供了Contacts應用程序來管理聯系人,而且Android系統還為聯系人管理提供了ContentProvider,這就允許其它應用