Android 唤醒锁
16lz
2021-01-23
Android中可以使用WakeLock来设置或取消屏幕的高亮状态,主要代码如下:
PowerManager pm = (PowerManager) getSystemService(Context.POWER_SERVICE);mWakeLock = pm.newWakeLock(PowerManager.FULL_WAKE_LOCK | PowerManager.ACQUIRE_CAUSES_WAKEUP, this.getClass().getName());// 设置mWakeLock.acquire();// 取消if (mWakeLock.isHeld()) {mWakeLock.release();}
权限:
<uses-permission android:name="android.permission.WAKE_LOCK" />
更多相关文章
- Android的Activity屏幕切换动画(一)-左右滑动切换
- Android各种访问权限Permission详解
- 获取 Android 4.2 的 ROOT 权限(越狱)
- Android平板上开发应用的一点心得——精确适配不同的dpi和屏幕尺
- Android的权限控制机制
- Android多屏幕适配之字体大小、行间距和字间距