蓝牙:
数据:
点亮屏幕并解锁:
先就这点吧!
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();// 发出命令
先就这点吧!