The Mapbox Search SDK for Android is the recommended way to access the Mapbox Geocoding API on the Android platform. If you've used Geocoder to integrate search functionality into an Android application, you should switch to Search SDK using the Migrate from Geocoder guide.
Geocoder artifact provides a Java wrapper around Mapbox Geocoding API service.
MapboxGeocoding is used to request both forward and reverse geocoding information. Forward geocoding will take a String, such as a street address or point of interest, and transform it into a Point object. Reverse geocoding does the opposite, taking in a Point object and transforming it into an address. The amount of detail provided in the response varies. For example, one response might contain a full address while another response will only contain the city and country.
All of the documentation is available on a Geocoder documentation page.