下面的代码可以用来点亮屏幕
PowerManager pm = (PowerManager)getSystemService(POWER_SERVICE);) T2 U" T4 z/ f) d, v" E+ A
mWakelock = pm.newWakeLock(PowerManager.ACQUIRE_CAUSES_WAKEUP |PowerManager.SCREEN_DIM_WAKE_LOCK, "SimpleTimer");2 a5 b/ k! E1 n' U0 d
mWakelock.acquire();
.......
mWakelock.release();
下面的代码用来屏幕解锁1 ]6 J! w) d: BT. N4 G
KeyguardManager keyguardManager = (KeyguardManager)getSystemService(KEYGUARD_SERVICE);
KeyguardLock keyguardLock = keyguardManager.newKeyguardLock("");
keyguardLock.disableKeyguard();4 o* `" z; Zq. t% P
使用这两段代码,需要在AndroidManifest文件中加入4 `! ]% Dh3 j5 t; Q4 S

<uses-permission android:name="android.permission.DISABLE_KEYGUARD"></uses-permission>

<uses-permission android:name="android.permission.WAKE_LOCK"></uses-permission>

更多相关文章

  1. 如何用代码区分android TV和手机? 适配Android TV ?
  2. Android P 手机厂商(华为、Oppo,Vivo)屏幕适配实现记录
  3. java Android 算一定业务规定的工作日(除去法定节假日、调休周末
  4. Anroid源代码编译相关资源
  5. Android获取屏幕相关属性ScreenUtil
  6. 第一行代码Android学习(十)
  7. android 屏幕方向随传感器变化,并带有切换大屏,小屏和锁定屏幕方向
  8. Android在代码中设置控件的drawableLeft,drawableRight,drawableTo

随机推荐

  1. 【Android】不知道的 setLayoutParams
  2. SeekBar进度条的使用
  3. Android常用开源框架分享
  4. Android获取到inflate服务的方式及inflat
  5. Android开发入门之数据库例子
  6. android 应用 Ant脚本自动编译、打包、代
  7. Android USB Host
  8. Android高效编程的一些知识
  9. 为android app添加启动页Splash Activity
  10. 自己实现Android关机命令