PowerManager pm = (PowerManager)getSystemService(POWER_SERVICE);
mWakelock = pm.newWakeLock(PowerManager.ACQUIRE_CAUSES_WAKEUP |PowerManager.SCREEN_DIM_WAKE_LOCK, "SimpleTimer");
mWakelock.acquire();
mWakelock.release();

KeyguardManager keyguardManager = (KeyguardManager)getSystemService(KEYGUARD_SERVICE);
KeyguardLock keyguardLock = keyguardManager.newKeyguardLock("");
keyguardLock.disableKeyguard();
使用这两段代码,需要在AndroidManifest文件中加入)
<uses-permission android:name="android.permission.DISABLE_KEYGUARD"></uses-permission>
<uses-permission android:name="android.permission.WAKE_LOCK"></uses-permission>

更多相关文章

  1. 自学android——AutoCompleteTextView的使用
  2. android TelephonyManager
  3. android机顶盒获取有线mac
  4. Android:密码显示隐藏
  5. android 按钮按下时改变字体颜色
  6. android 自定义Android菜单背景的代码
  7. 如何下载Android(安卓)kernel内核源代码,编译烧写验证
  8. Android6.0 Audio系统代码流程
  9. Android(安卓)结束进程的方法forceStopPackage

随机推荐

  1. Android(安卓)集成 FFmpeg (四) 轻松实现
  2. Android(安卓)复杂的列表视图新写法 Mult
  3. android 实用干货 - 收藏集 - 掘金
  4. react-native启动流程(android端)
  5. 浅析android的mvp模式
  6. Android零基础入门第84节:引入Fragment原
  7. Android实现自定义字体格式液晶数字
  8. Android中集成支付宝
  9. Android(安卓)系统复习面试系列(二)反射原
  10. 一步一步在 Windows下搭建 React Native