Added in API level 21
  
  
  
android.app.usage
Classes
| ConfigurationStats | Represents the usage statistics of a device Configurationfor a
 specific time range. | 
| EventStats | Contains usage statistics for an event type for a specific time range. | 
| ExternalStorageStats | Shared/external storage statistics for a UserHandleon a single
 storage volume. | 
| 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 UserHandleon a single
 storage volume. | 
| StorageStatsManager | Access to detailed storage statistics. | 
| UsageEvents | A result returned from UsageStatsManager.queryEvents(long, long)from which to readUsageEvents.Eventobjects. | 
| UsageEvents.Event | An event representing a state change for a component. | 
| UsageEventsQuery | An Object-Oriented representation for a UsageEventsquery. | 
| UsageEventsQuery.Builder | Builder for UsageEventsQuery. | 
| UsageStats | Contains usage statistics for an app package for a specific time range. | 
| UsageStatsManager | Provides access to device usage history and statistics. | 
