PM — 电源管理模块¶
使用示例::(python)¶
1 2 3 | # coding=utf-8
# This is a sample Python script.
from power import PM
|
操作函数¶
-
open(jsonConfigPath, type)¶ 打开并创建PM实例
-
close()¶ 关闭PM实例
-
setAutosleepMode()¶ 自动进入设定的睡眠等级
-
getAutosleepMode()¶ 获取设定的睡眠等级
-
sleep()¶ 立即使系统进入休眠状态(注:具体睡眠模式参考硬件平台的支持情况)
-
wakelockLock()¶ 获取休眠锁,阻止系统进入休眠
-
wakelockUnlock()¶ 释放休眠锁,允许系统进入休眠
-
wakelockTimedlock()¶ 获取休眠锁,并持有指定的时长,超时后自动释放
-
on()¶ 接收电源键按下/松开事件,参数:1 - 按下,0 - 松开