首页 > TAG信息列表 > PowerManagerService

PowerManagerService.java

判断显示屏保还是息屏 2112 /** 2113 * Updates the wakefulness of the device. 2114 * 2115 * This is the function that decides whether the device should start dreaming 2116 * based on the current wake locks and user activity sta

RK3399 Android8.1 息屏不休眠修改

RK3399 Android8.1 息屏不休眠修改 前言 最近在做一款基于Android的人脸识别门禁硬件方案。老硬件我们使用的是RK3399和Android8.1来开发。 RK3399发热确实真的好严重啊,系统相对来说也不太稳定,可能是AP工艺带来的问题吧。前期研发的时候,碰上了各种芯片短缺、美国制裁等(其实我

PowerManagerService第三讲之灭屏

一.灭屏简述 先来讲灭屏,灭屏的方式一般有如下几种: 1.用户按Power键灭屏; 2.手机自动放置一段时间后超时灭屏; 3.Sensor灭屏。 灭屏的原因在PowerManager类中的sleepReasonToString方法有列出常见的: /** * @hide */ public static String sleepReasonToStrin

PowerManagerService第四讲之亮屏

一.亮屏 ​ 在上面讲解PSensor灭屏的时候其实已经有涉及到关于亮屏的相关知识。当灭屏之后WakeLock就不会被进程所持有,因此如果需要点亮屏幕,就需要去申请WakeLock。我们以最简单的按Power键亮屏来讲述 1.Power键亮屏 按下Power键的时候,down值为true,就会执行到interceptPo