PM
— 电源管理模块¶
使用示例¶
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 - 松开