Android屏幕休眠和唤醒
16lz
2021-01-23
一、方式一
PowerManager pm = (PowerManager)getSystemService(Context.POWER_SERVICE);//持有唤醒锁wakeLock = pm.newWakeLock(PowerManager.PARTIAL_WAKE_LOCK, this.getClass().getName());wakeLock.setReferenceCounted(false);//亮屏时间10swakeLock.acquire(10000);//释放锁,灭屏wakeLock.release();
二、方式二
this.getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);this.getWindow().clearFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);
更多相关文章
- Android 通过findViewById方式创建TabHost
- android系统时间获取方式
- Android 修改系统时间代码
- Android跳转WIFI界面的四种方式
- 阅读《Android 从入门到精通》(14)——时间选择器
- android O 手机关机流程与时间
- Android 扫描音乐文件、两种方式获取文件最新修改时间