您的位置:首页 > 其它

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

2014-10-15 11:44 411 查看
蓝牙:
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();// 发出命令


先就这点吧!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: