Geofence Represents a geographical region, also known as a geofence. 
LocationClient.OnAddGeofencesResultListener The listener for receiving callbacks when the operation to add geofences completes. 
LocationClient.OnRemoveGeofencesResultListener The listener for receiving callbacks when the operation to remove geofences completes. 
LocationListener Used for receiving notifications from the LocationClient when the location has changed. 


ActivityRecognitionClient The main entry point for activity recognition integration. 
ActivityRecognitionResult Result of an activity recognition. 
DetectedActivity The detected activity of the device with an an associated confidence. 
Geofence.Builder A builder that builds Geofence
LocationClient The LocationClient is the main entry point for location related APIs, such as location and geofence. 
LocationRequest A data object that contains quality of service parameters for requests to the LocationClient
LocationStatusCodes Status codes that can be returned to listeners to indicate the success or failure of an operation.