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如何获取asset目录下所有文件的路径
  2. Android屏蔽home键的代码,咋摁也不响应的方法
  3. Android 本地文件管理类
  4. Android6.0 Audio系统代码流程
  5. 【Android】共享APK中的资源文件
  6. 获取sdcard文件
  7. Android文件读写
  8. 如何下载Android kernel内核源代码,编译烧写验证
  9. android 自定义Android菜单背景的代码

随机推荐

  1. 解决Android(安卓)SDK Manager不能访问Go
  2. 50个安卓开发者应该熟悉的Android(安卓)S
  3. Android(安卓)Activity savedInstanceSta
  4. EditText的属性
  5. UI控件--EditText
  6. Android(安卓)NDK学习 Android.mk实例和
  7. android TabHost小结
  8. Android(安卓)HAL开发
  9. 安卓开发学习笔记
  10. 【Android】Android和PHP开发最佳实践完