社区
Android
帖子详情
如何立即关闭屏幕,但cpu不休眠?
loskill
2012-07-24 02:35:18
屏幕上有个按钮,点这个按钮后屏幕立即关闭,但cpu不休眠,这个可以实现吗?
...全文
1270
10
打赏
收藏
如何立即关闭屏幕,但cpu不休眠?
屏幕上有个按钮,点这个按钮后屏幕立即关闭,但cpu不休眠,这个可以实现吗?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
freshui
2012-07-26
打赏
举报
回复
锁CPU可以用PartialLock。
关屏的话,不行,必须将背光关闭才可以,但背光的值是被android map了一下,设的背光为0时,到底层并不是0 (kernel会认为0是关闭背光)
这个需求我们也有要求,我是在PowerManagerService中加了一个接口: setBacklightDirectly直接操作背光。
ameyume
2012-07-26
打赏
举报
回复
[Quote=引用 8 楼 的回复:]
有个更好的方法,可以去锁屏,如下:
PowerManager mPowerManager = (PowerManager)getSystemService("")
mPowerManager.gotoSleep(System.currentMillions); //参数表示执行锁屏时间的时间。
你可以去看看SDK PowerManager 类使用。
[/Quote]
gotoSleep会导致cpu睡眠吧
qinjuning
2012-07-26
打赏
举报
回复
有个更好的方法,可以去锁屏,如下:
PowerManager mPowerManager = (PowerManager)getSystemService("")
mPowerManager.gotoSleep(System.currentMillions); //参数表示执行锁屏时间的时间。
你可以去看看SDK PowerManager 类使用。
qinjuning
2012-07-26
打赏
举报
回复
上面说的只能防止CPU休眠,如何立即关闭屏幕,你可以去搜搜DevicePolicyManager类,该类有个方法lockNow()可以锁屏。
loskill
2012-07-25
打赏
举报
回复
wakelock我试过,不行啊,我是要立即关闭啊,有没有具体的代码啊?
qinjuning
2012-07-25
打赏
举报
回复
可以使用PowerManger.WalkLock的PartialLock锁标记。
jefferyyangkai
2012-07-24
打赏
举报
回复
可以拿cpu的wakelock
thl789
2012-07-24
打赏
举报
回复
你不是要‘他’休眠,只是告诉‘他’现在可以休眠了
ngf318
2012-07-24
打赏
举报
回复
深度定制,修改framework层及以下可以实现。
AMinfo
2012-07-24
打赏
举报
回复
不可以噢,这个关乎手机安全。
Android学习:点击应用
休眠
Android学习:点击应用
休眠
,可以通过点击应用直接进入
休眠
。
关机、重启、
休眠
、注销、待机、锁定、屏保的区别
关机、重启、
休眠
、注销、待机、锁定、屏保的区别
(原创)一键关机重启
休眠
睡眠锁屏屏保.doc
一键关机、重启、
休眠
、睡眠、锁屏、屏保,都是Windows很有用的方法。网上搜索到的很多文章都是互相瞎抄的,基本上根本不能用。本文是我自己实验过的,真正能用的方法。非常有用!绝对本人原创。
Linux (Ubuntu)
休眠
,挂起,待机,关机的命令详细介绍
这里对linux 的几个命令整理下,有:
休眠
,挂起,待机,关机等几个命令的区别及如何实现。
休眠
是一种更加省电的模式,它将内存中的数据保存于硬盘中,所有设备都停止工作。当再次使用时需按开关机键,机器将会恢复到您的执行
休眠
时的状态,而不用再次执行启动操作系统复杂的过程。 待机(挂起)是将当前处于运行状态的数据保存在内存中,机器只对内存供电,而硬盘、
屏幕
和
CPU
等部件则停止供电。由于数据存储在速度快的内存中,因此进入等待状态和唤醒的速度比较快。不过这些数据是保存在内存中,如果断电则会使数据丢失。 立刻关机: sudo halt sudo init 0 sudo shutdown -h now s
Android保持
屏幕
常亮唤醒状态的方法
本文实例讲述了Android保持
屏幕
常亮唤醒状态的方法。分享给大家供大家参考,具体如下: 第一步: 首先添加权限: 代码如下: 第二步:代码实现如下: public class ScreenActivity extends Activity { PowerManager powerManager = null; WakeLock wakeLock = null; @Override protected void onC
Android
80,471
社区成员
91,384
社区内容
发帖
与我相关
我的任务
Android
移动平台 Android
复制链接
扫一扫
分享
社区描述
移动平台 Android
android
android-studio
androidx
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章