就像点心省电里面的应用详情界面,里面有关于程序的屏幕显示时间,请问如何实现,有什么思路可以大家提供一下???
解决方案 »
- android Notification中添加一个按钮如何监听按钮事件
- google map出问题
- listview怎样设置每个Item的高度?
- Android读取到了其他程序的私有文件,为什么呢?
- 怎么动态调整View的Margin和Padding之类的布局参数
- Myeclipse中新建Android Activity,R.java不自动注册该Activity。
- 大学狗一枚,最近在学习C和JAVA混合开发安卓应用,有一些不明白,求指导
- android studio安装完后每次出现两个模拟器并要求装大量SDK运行缓慢
- 小白求助Android Studio无法创建AVD并提示An error occurred while creating the AVD. See idea.l
- 安卓项目集成MOB的短信验证码,有些号码没有收到验证码。
- 关于webview中的js,求解。。
- Android传感器API之:方向SensorOrientation传感器功能实现与源码分享
我觉得只要进入onResume就计时,进入onpause,onStop就结束计时!
点心省电能实现这个功能,所以应该有什么方法可以实现,是否在做屏幕切换的时候会有相应的东西触发,比如有什么broadcast等等之类的???
知道自身的并不难,但是其他的程序如何记录?在runningtask中作切换的时候如何知道做了切换?这个时候的activity使用的时间按道理也应该算在这个应用程序上吧,现在就想是否程序在做切换的时候会发broadcast或者其他的一些东西出来可以标示出这种操作
另外你可以通过Handler的sendMessageDelayed方法,建议延迟为1000毫秒,这样没接收一次,秒钟计时器就+1,这样到了60秒,分钟就加1,到60分,时钟就加1,这样就搞成了一个时钟了,具体界面自己做,思路是这样的