| ActivityLifecycleCallback | Callback for monitoring activity lifecycle events. | 
| ActivityLifecycleMonitor | Interface for tests to use when they need to query the activity lifecycle state. | 
| ApplicationLifecycleCallback | Callback for monitoring application lifecycle events. | 
| ApplicationLifecycleMonitor | Interface for tests to use when they need to be informed of the application lifecycle state. | 
| ActivityLifecycleMonitorRegistry | An exposed registry instance to make it easy for callers to find the lifecycle monitor for their application. | 
| ApplicationLifecycleMonitorRegistry | An exposed registry instance to make it easy for callers to find the application lifecycle monitor for their application. | 
| ApplicationStage | An enumeration of the lifecycle stages an application undergoes that can be monitored. | 
| Stage | An enumeration of the lifecycle stages an activity undergoes. |