安卓应用使用时长和时间戳

  • 本文关键字:时间戳 应用 android
  • 更新时间 :
  • 英文 :


我正在开发一个安卓应用程序,每当我使用应用程序时,都应该显示它的时间戳和持续时间。

例如

Facebook     12:59        5 mins
Quora        1:30         2 mins
Facebook     1:45         3 mins

我决定使用使用情况统计 API 获取上次使用的时间戳并将其存储在本地副本中,这样我就可以获取从特定应用程序(例如,Facebook 12:59 和 1:45(使用的所有时间戳的数组并在我的应用程序中检索它,但我无法弄清楚如何找到应用程序使用的持续时间?

Calendar calendar = Calendar.getInstance();
(Calendar.HOUR_OF_DAY, 24);
long start = calendar.getTimeInMillis();
long end = System.currentTimeMillis();
List<UsageStats> stats = usageStatsManager.queryUsageStats(UsageStatsManager.INTERVAL_DAILY, start, end);

您还可以查看文档以获取更多信息

最新更新