如何在android中获取其他应用程序的屏幕时间?

时间:2018-05-05 15:10:17

标签: java android kotlin

我想达到在android系统上工作的每个应用程序的屏幕时间。例如,Facebook工作时间为3小时,但屏幕时间为1.2小时。我怎么才能得到它?

1 个答案:

答案 0 :(得分:1)

android.app.usage

<强> usagestats机

public final class UsageStats 
extends Object implements Parcelable

java.lang.Object
   ↳    android.app.usage.UsageStats

我认为你需要的是

getFirstTimeStamp

获取此UsageStats所代表的时间范围的开头,以纪元为单位以毫秒为单位。 和getLastTimeStamp

获取此UsageStats所代表的时间范围的结尾,以纪元为单位以毫秒为单位。

Documentation