社区
Android
帖子详情
关于Android suspend的问题,请大家指点
唐勉的技术博客
2011-11-10 04:55:55
Android的应用如何知道系统要进入Suspend状态,我想在整个系统进入suspend之前做点事情,不知道是否可行?
请大家多提建议,谢谢。
...全文
94
3
打赏
收藏
关于Android suspend的问题,请大家指点
Android的应用如何知道系统要进入Suspend状态,我想在整个系统进入suspend之前做点事情,不知道是否可行? 请大家多提建议,谢谢。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
充电宝111
2011-11-11
打赏
举报
回复
个人觉得android应用层不需要知道系统什么时候要进入suspend,不知道有没有类似的接口供调用
我可以说一个别的思路,不过有点笨
写一个简单的驱动,驱动里面有suspend,当系统挂起的时候,通过这个函数发送一个netlink消息给你的应用,这样应用就可以处理了
唐勉的技术博客
2011-11-11
打赏
举报
回复
非常感谢大家的回复,自己看了看,已经找到方法。写个驱动,注册一个PM的Notifier,响应PM_SUSPEND_PREPARE事件,系统进入suspend之前,会通过pm_notifier调用相应的驱动中的函数,并传入PM_SUSPEND_PREPARE事件,在接收到该事件后,驱动设置一个标记位,然后做个延时,上层应用通过轮训这个标记位就可以知道系统是不是要进入suspend了。
念茜
2011-11-10
打赏
举报
回复
Android应用层提供了android.os.PowerManager类供应用程序使用,用于控制设备的电源状态切换。
是否允许修改系统源码?
android
内存泄露 黑屏,
Android
黑屏冻屏***机重启
问题
折腾了这么久也该写点自己的一点体会吧,当然本人的阅历有限有错误的地方还
请
路过的大牛
指点
。bug满天飞的日子终于过去,但是现在出现的死机重等
问题
很多都是复现的情况,但是以前一起积累的bug也是一大筐,现在慢慢...
Android
黑屏冻屏死机重启
问题
折腾了这么久也该写点自己的一点体会吧,当然本人的阅历有限有错误的地方还
请
路过的大牛
指点
。 bug满天飞的日子终于过去,但是现在出现的死机重等
问题
很多都是复现的情况,但是以前一起积累的bug也是一大筐,现在...
34岁
Android
开发大叔感慨,帮你解决95%以上的
问题
!
欢迎各位大哥指导、
指点
。 第一章
Android
面试题
Android
之 SharedPreferences 内部原理浅析
Android
线程和线程池 Binder 原理剖析
Android
线程和线程池
Android
组件化实践
Android
动态链接库 so 的加载原理 ...
Android
用kotlin搭建MVVM框架(一)
Android
的项目框架,大家应该都不陌生吧。而目前的项目框架有MVC,MVP,MVVM,MVI等各式各样的框架,目前用的最多的就是MVP和MVVM。那什么是MVVM呢,MVVM又和MVP,MVC有什么区别呢。首先我们得知道什么是MVVM。
Kotlin安卓称王?Java如何调用Kotlin的高级特性?
这个大家应该都会,简单过一下。 我们在Kotlin类中定义一些基本的方法与变量: class KotlinDemo { var name: String = "newki" fun printName() { YYLogUtils.w("name:$name") } val age: Int get() { return 28 } ...
Android
80,351
社区成员
91,288
社区内容
发帖
与我相关
我的任务
Android
移动平台 Android
复制链接
扫一扫
分享
社区描述
移动平台 Android
android
android-studio
androidx
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章