如何知道应用程序的使用时间?

时间:2017-07-24 14:21:00

标签: android

我想知道用户在15分钟后花在我的应用程序上多少次来阻止或释放某些功能。但是,我想在每天首次推出应用程序后15分钟使用而不是15分钟。我的意思是,我不想在应用程序处于后台时计算分钟数

我不知道我怎么能做到这一点,任何想法?

1 个答案:

答案 0 :(得分:0)

您可以将ActivityLifecycleCallback设置为您的应用程序。

  1. 创建AppActivityLifecycleCallbacks implements
  2. 的课程Application.ActivityLifecycleCallbacks
  3. 使用此课程管理在您的应用中花费的时间。
  4. 在您的Application类中,创建AppActivityLifecycleCallbacks的实例并将其作为参数传递给此命令:registerActivityLifecycleCallbacks(myInstance)
  5. 一切都准备好了!