跟踪应用运行时间的最有效方法

时间:2014-02-21 20:49:42

标签: android

我想跟踪用户应用程序的运行时间。我当前认为这样做的唯一方法是运行一个后台进程,每分钟抓取正在运行的进程列表并将它们添加到应用程序的时间计数中。有没有更有效的方法来做到这一点,不需要每分钟在后台进行一次操作?

1 个答案:

答案 0 :(得分:0)

我会记录应用程序启动和应用程序关闭的时间,而不是记录某个间隔。要确定何时记录,请查看此链接中的图像:http://developer.android.com/reference/android/app/Activity.html

如您所见,您可以在onCreate中记录时间,然后再在onDestroy中记录。然后我会保存它们之间的时间差,然后将其保存到文件或共享首选项或类似的东西。