我想知道细节-一天中我的应用程序启用了多长时间?我无法明确存储开始时间和结束时间,因为该应用程序已部署在即插即用的PC(没有电池,因此不会调用onDestroy)上。是否有一种仅通过系统调用来获取应用程序运行时间信息的方法?
还是你可以自己做?Application
通过onCreate()
在while循环中调用while循环来创建一个在单例类开始时运行的额外后台线程,您可以在想要的时间间隔内添加wait
或添加sleep
到Thread中,或者可以使用TimerTask
,将值存储到变量中并将其持久化到sharedPreference中左右,只是为了以防万一。
然后随时随地调用它。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句