安卓各大系统属性设置,及屏幕锁定,点亮屏幕,连接wifi设置

来源:互联网 发布:游戏碎片整理软件 编辑:程序博客网 时间:2024/05/22 02:30
蓝牙:
BluetoothAdapter bluetoothAdapter = BluetoothAdapter.getDefaultAdapter();bluetoothAdapter.enable();//打开bluetoothAdapter.disable();//关闭

飞行模式:

Settings.Global.putInt(this,Settings.Global.AIRPLANE_MODE_ON,true? 1 : 0);//开<pre name="code" class="java">Settings.Global.putInt(this,Settings.Global.AIRPLANE_MODE_ON,false? 1 : 0);//关


数据:
/** * 设置数据使用状态 需要 签名 系统 可以根据 变化 *  * @param true 为可用 false为 不可用 * @return 0为 成功 -1为失败 */private static int setMobileDataEnabled(boolean flag) {ConnectivityManager cm = (ConnectivityManager) this.getSystemService(Context.CONNECTIVITY_SERVICE);Method setMobileDataEnabl;try {setMobileDataEnabl = cm.getClass().getDeclaredMethod("setMobileDataEnabled", boolean.class);setMobileDataEnabl.invoke(cm, flag);return 0;} catch (Exception e) {e.printStackTrace();return -1;}}
多媒体音量:

/** * 音量设置! *  * @param num */private static void setVolume(int num) {AudioManager am = (AudioManager)this.getSystemService(Context.AUDIO_SERVICE);am.setStreamVolume(AudioManager.STREAM_MUSIC, num, 0);}
显示 :休眠时间:

Settings.System.putInt(this,Settings.System.SCREEN_OFF_TIMEOUT,sleepTime * 1000);


点亮屏幕并解锁:


KeyguardManager km = (KeyguardManager) this.getSystemService(Context.KEYGUARD_SERVICE);// 得到键盘锁管理器对象KeyguardLock kl = km.newKeyguardLock("unLock");kl.disableKeyguard(); // 解锁PowerManager pm = (PowerManager) XTApplication.getInstance().getSystemService(Context.POWER_SERVICE);// 点亮屏幕PowerManager.WakeLock pm_wl = pm.newWakeLock(PowerManager.ACQUIRE_CAUSES_WAKEUP| PowerManager.SCREEN_DIM_WAKE_LOCK, "bright");pm_wl.acquire();pm_wl.release();// 发出命令

 先就这点吧!

0 0