Android.App.Usage Namespace

Classes

ConfigurationStats

Represents the usage statistics of a device android.content.res.Configuration for a specific time range.

ConfigurationStats.InterfaceConsts
EventStats

Contains usage statistics for an event type for a specific time range.

EventStats.InterfaceConsts
ExternalStorageStats

Shared/external storage statistics for a UserHandle on a single storage volume.

ExternalStorageStats.InterfaceConsts
NetworkStats

Class providing enumeration over buckets of network usage statistics.

NetworkStats.Bucket

Buckets are the smallest elements of a query result.

NetworkStatsManager

Provides access to network usage history and statistics.

NetworkStatsManager.UsageCallback

Base class for usage callbacks.

StorageStats

Storage statistics for a UID, package, or UserHandle on a single storage volume.

StorageStats.InterfaceConsts
StorageStatsManager

Access to detailed storage statistics.

UsageEvents

A result returned from android.app.usage.UsageStatsManager#queryEvents(long, long) from which to read android.app.usage.UsageEvents.Event objects.

UsageEvents.Event

An event representing a state change for a component.

UsageEvents.InterfaceConsts
UsageStats

Contains usage statistics for an app package for a specific time range.

UsageStats.InterfaceConsts
UsageStatsManager

Provides access to device usage history and statistics.

Enums

MeteredStates
NetworkStatsDefault
NetworkUsageRoaming
NetworkUsageState
StandbyBucket
UsageEventType

Enumerates values returned by several types.

UsageStatsInterval