Most visited

Recently visited

Added in API level 21

UsageEvents.Event

public static final class UsageEvents.Event
extends Object

java.lang.Object
   ↳ android.app.usage.UsageEvents.Event


表示组件状态更改的事件。

Summary

Constants

int CONFIGURATION_CHANGE

表示设备配置已更改的事件类型。

int MOVE_TO_BACKGROUND

表示组件已移至后台的事件类型。

int MOVE_TO_FOREGROUND

表示组件已移至前台的事件类型。

int NONE

没有事件类型。

int USER_INTERACTION

一种事件类型,表示包以某种方式与用户交互。

Public constructors

UsageEvents.Event()

Public methods

String getClassName()

此事件源的类名。

Configuration getConfiguration()

返回 Configuration因为如果事件的类型是本次活动 CONFIGURATION_CHANGE ,否则返回null。

int getEventType()

事件类型。

String getPackageName()

此事件源的包名称。

long getTimeStamp()

发生此事件的时间,以时间为单位进行测量,以毫秒为单位。

Inherited methods

From class java.lang.Object

Constants

CONFIGURATION_CHANGE

Added in API level 21
int CONFIGURATION_CHANGE

表示设备配置已更改的事件类型。

常量值:5(0x00000005)

MOVE_TO_BACKGROUND

Added in API level 21
int MOVE_TO_BACKGROUND

表示组件已移至后台的事件类型。

常量值:2(0x00000002)

MOVE_TO_FOREGROUND

Added in API level 21
int MOVE_TO_FOREGROUND

表示组件已移至前台的事件类型。

常数值:1(0x00000001)

NONE

Added in API level 21
int NONE

没有事件类型。

常量值:0(0x00000000)

USER_INTERACTION

Added in API level 23
int USER_INTERACTION

一种事件类型,表示包以某种方式与用户交互。

常量值:7(0x00000007)

Public constructors

UsageEvents.Event

Added in API level 21
UsageEvents.Event ()

Public methods

getClassName

Added in API level 21
String getClassName ()

此事件源的类名。 对于某些事件,这可能为空。

Returns
String

getConfiguration

Added in API level 21
Configuration getConfiguration ()

返回 Configuration因为如果事件的类型是本次活动 CONFIGURATION_CHANGE ,否则返回null。

Returns
Configuration

getEventType

Added in API level 21
int getEventType ()

事件类型。 MOVE_TO_BACKGROUNDMOVE_TO_FOREGROUND

Returns
int

getPackageName

Added in API level 21
String getPackageName ()

此事件源的包名称。

Returns
String

getTimeStamp

Added in API level 21
long getTimeStamp ()

发生此事件的时间,以时间为单位进行测量,以毫秒为单位。

See currentTimeMillis().

Returns
long

Hooray!