android锁屏机制??

化_十 2013-10-30 12:08:19
如题,android手机锁屏后大部分程序会挂起(除了申请了权限的比如微信,正在播放的音乐……)
求大神指教:1、android手机在锁屏的那一刻系统是通过接收Intent.ACTION_SCREEN_OFF这个广播然后挂起程序的,还是有其他?
2、我如果监听Intent.ACTION_SCREEN_OFF的时候执行disableKeyguard()将系统锁屏屏蔽掉,监听Intent.ACTION_SCREEN_ON在屏幕亮起得时候打开我自己的锁屏应用,这样的话是不是会影响手机的休眠机制,导致电量损耗,还有其他的一些麻烦?求大神指导android手机在按下电源键锁屏的时候有发生什么?
3、看了GO锁屏的体验,觉得它是完全屏蔽掉系统锁屏,按照上面我说的那样子实现的(在锁屏状态中长按home键会闪出未锁屏时的一个弹窗,下拉状态栏也会闪现一下,它有申请:"停用键锁“,”展开/收拢状态栏,“开机时自启动”,“防止手机休眠”等权限http://app.xiaomi.com/detail/84)
求研究过锁屏的大神指教
...全文
118 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
tantahe 2013-10-30
  • 打赏
  • 举报
回复
监听Intent.ACTION_SCREEN_OFF的时候执行disableKeyguard()将系统锁屏屏蔽掉,监听Intent.ACTION_SCREEN_ON在屏幕亮起得时候打开我自己的锁屏应用 不会影响系统休眠和耗电的。 没研究过锁屏
simshine 2013-10-30
  • 打赏
  • 举报
回复
我也遇到类似问题~只能让他常亮了

80,354

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧