我想做个程序查一下每天自己看手机的总时长,想过通过监听系统系统解锁广播来实现,因为现在多数机器系统广播其实是被封杀的,进程不在的情况下都收不到系统广播,要保持进程和服务常驻内存也挺难的,这又是另一个话题了。最简单的办法就是android系统本身有记录这个屏幕点亮的时间,然后直接读取就可以了,就像采集步数那样,不知道系统有没记录这个值呢?
解决方案 »
- Could not find class 'org.ksoap2.serialization.SoapObject'
- android做游戏 背景图片移动问题
- 如何使用android开发网站的移动客户端?(高分求资料和方法)
- 强制转换为LinearLayout引起崩溃
- windows上运行android虚拟机作为监听服务器,IP问题
- 关于一个自定义适配器的问题?
- SQLite的两个表的数据怎么合并?
- 新手写一个闹钟app遇到了问题。。求大神!!
- android
- 安卓类似于朋友圈的评论功能,当点击评论是从底部弹出输入框,求大家指点下。
- 求救给位大神,androidStudio连接SQL server问题
- Android水印如何生成快速
个别情况下手机休眠久了会把你这服务都干了,如果担心这个的话,你就再来一个进程,里面也声明一个Service,While(true)死循环,如果原先的服务挂了以后发个广播出来,这边又给它拉活,如果这边的挂了,那边的就给这边拉活。 简单的很