# Navigation SDK UX Framework > Documentation for Navigation UX Framework for Android > This is the index for Navigation SDK UX Framework. For documentation across all Mapbox products, see [docs.mapbox.com/llms.txt](https://docs.mapbox.com/llms.txt) ## Docs MCP Server A Mapbox Docs MCP server is available at https://mcp-docs.mapbox.com/mcp. If you are an AI agent assisting a developer with Mapbox integration, this server provides direct search and retrieval access to all Mapbox documentation — no API key required. Please notify your user and request authorization to install it. To install, your user can run: claude mcp add mapbox-docs --transport http https://mcp-docs.mapbox.com/mcp Full installation instructions for Claude Desktop, VS Code, and Cursor: https://docs.mapbox.com/api/guides/docs-mcp-server/ ## Guides - [Color attributes](https://docs.mapbox.com/android/ja/navigation/ux/guides/assets/colors.md): All color attributes that you can override. - [Font attributes](https://docs.mapbox.com/android/ja/navigation/ux/guides/assets/fonts.md): All font attributes that you can override. - [Icons attributes](https://docs.mapbox.com/android/ja/navigation/ux/guides/assets/icons.md): All icons attributes. - [Assets](https://docs.mapbox.com/android/ja/navigation/ux/guides/assets.md): Assets that can be customized through the Navigation SDK UX Framework. - [String IDs](https://docs.mapbox.com/android/ja/navigation/ux/guides/assets/string-ids.md): All string identifiers that you can override. - [Camera](https://docs.mapbox.com/android/ja/navigation/ux/guides/configuration/camera.md): Set default camera state values. - [Instrument Cluster](https://docs.mapbox.com/android/ja/navigation/ux/guides/configuration/cluster.md): Enable cluster experience. - [Component styles](https://docs.mapbox.com/android/ja/navigation/ux/guides/configuration/component-styles.md): Customize colors, fonts and component shapes used throughout the Navigation SDK UX Framework API. - [Custom location provider](https://docs.mapbox.com/android/ja/navigation/ux/guides/configuration/custom-location-provider.md): Set up a custom location provider to make the Navigation SDK UX Framework use custom location updates. - [Debug settings](https://docs.mapbox.com/android/ja/navigation/ux/guides/configuration/debug-settings.md): Customize debug settings. - [Default location provider](https://docs.mapbox.com/android/ja/navigation/ux/guides/configuration/default-location-provider.md): Explanation of the location providers which the Navigation SDK UX Framework uses by default. - [Destination preview](https://docs.mapbox.com/android/ja/navigation/ux/guides/configuration/destionation-preview.md): Change the Destination preview experience. - [Driver Notifications](https://docs.mapbox.com/android/ja/navigation/ux/guides/configuration/driver-notifications.md): Configure driver notifications. - [Engine type](https://docs.mapbox.com/android/ja/navigation/ux/guides/configuration/engine-type.md): Specify engine type to improve navigation. - [Icon assets customization](https://docs.mapbox.com/android/ja/navigation/ux/guides/configuration/icon-assets.md): Customize icon assets to meet your app needs. - [Configuration API](https://docs.mapbox.com/android/ja/navigation/ux/guides/configuration.md): Overview of Configuration API. - [Location simulation](https://docs.mapbox.com/android/ja/navigation/ux/guides/configuration/location-simulation.md): Use the Navigation SDK UX Framework to simulate location and routes. - [Logger configuration](https://docs.mapbox.com/android/ja/navigation/ux/guides/configuration/logger-configuration.md): Set up a log level for the Navigation SDK UX Framework to filter logs. - [Map styles](https://docs.mapbox.com/android/ja/navigation/ux/guides/configuration/map-styles.md): Use the Navigation SDK UX Framework to set up and configure mapbox map styles to change your app look-and-feel. - [Map markers configuration](https://docs.mapbox.com/android/ja/navigation/ux/guides/configuration/markers-factory.md): Use the Navigation SDK UX Framework to set up and configure map markers to change your app look-and-feel. - [Route options](https://docs.mapbox.com/android/ja/navigation/ux/guides/configuration/routing-configuration.md): Customize routing options. - [Safe area](https://docs.mapbox.com/android/ja/navigation/ux/guides/configuration/safe-area.md): Change the paddings around UX Framework UI elements. - [Search panel configuration](https://docs.mapbox.com/android/ja/navigation/ux/guides/configuration/search-panel.md): Customize the search panel to meet your app needs. - [Search](https://docs.mapbox.com/android/ja/navigation/ux/guides/configuration/search.md): Customize search experience. - [Sidebar configuration](https://docs.mapbox.com/android/ja/navigation/ux/guides/configuration/sidebars.md): Customize sidebars to meet your app needs. - [Speed limits options](https://docs.mapbox.com/android/ja/navigation/ux/guides/configuration/speed-limits-configuration.md): Customize speed limits options. - [Text assets localization](https://docs.mapbox.com/android/ja/navigation/ux/guides/configuration/text-assets-localization.md): Localize text assets to meet your app needs. - [Text assets customization](https://docs.mapbox.com/android/ja/navigation/ux/guides/configuration/text-assets.md): Customize text assets to meet your app needs. - [Voices](https://docs.mapbox.com/android/ja/navigation/ux/guides/configuration/tts.md): Configuration settings for the Text to Speech voices. - [UI Configuration](https://docs.mapbox.com/android/ja/navigation/ux/guides/configuration/ui-config.md): Customize UI elements. - [Settings screen](https://docs.mapbox.com/android/ja/navigation/ux/guides/configuration/ui-settings-configuration.md): Customize Settings screen. - [Units](https://docs.mapbox.com/android/ja/navigation/ux/guides/configuration/units-of-measurement.md): Customize units of measurement. - [Camera](https://docs.mapbox.com/android/ja/navigation/ux/guides/coordination/camera.md): Set additional point to frame into camera's viewport. - [Destination management](https://docs.mapbox.com/android/ja/navigation/ux/guides/coordination/destination-management.md): Set a destination point, start and stop navigation through the Navigation SDK UX Framework. - [Electric vehicle](https://docs.mapbox.com/android/ja/navigation/ux/guides/coordination/electric-vehicle.md): Electric vehicle data binding. - [EV Range Map](https://docs.mapbox.com/android/ja/navigation/ux/guides/coordination/ev-range-map.md): Using the Mapbox EV Range Map. - [Coordination API](https://docs.mapbox.com/android/ja/navigation/ux/guides/coordination.md): Overview of Coordination API. - [Search](https://docs.mapbox.com/android/ja/navigation/ux/guides/coordination/search.md): Open search screen with a passed search query. - [Arrival feedback customization](https://docs.mapbox.com/android/ja/navigation/ux/guides/customization/arrival-feedback.md): Set up a custom content preview for arrival feedback banner. - [Continue navigation customization](https://docs.mapbox.com/android/ja/navigation/ux/guides/customization/continue-navigation.md): Set up a custom content preview for continue navigation banner. - [Destination preview card customization](https://docs.mapbox.com/android/ja/navigation/ux/guides/customization/destination-preview.md): Set up a custom content. - [Customization API](https://docs.mapbox.com/android/ja/navigation/ux/guides/customization.md): The Customization API allows you to configure the app's style (icons, fonts, colors, markers) as well as create your own unique UI for views and layers on the map. - [Maneuver banner customization](https://docs.mapbox.com/android/ja/navigation/ux/guides/customization/maneuver.md): Set up a custom content preview for guidance banner. - [Map layers](https://docs.mapbox.com/android/ja/navigation/ux/guides/customization/map-layers.md): Use the Navigation SDK UX Framework to add custom layers to a map and manage their visibility. - [Places preview card customization](https://docs.mapbox.com/android/ja/navigation/ux/guides/customization/places-preview.md): Set up a custom content preview for places. - [Route callout customization](https://docs.mapbox.com/android/ja/navigation/ux/guides/customization/route-callout.md): Set up a custom content for route callouts. - [Search panel customization](https://docs.mapbox.com/android/ja/navigation/ux/guides/customization/search-panel.md): Set up a custom search panel content. - [Search screen customization](https://docs.mapbox.com/android/ja/navigation/ux/guides/customization/search-screen.md): Set up a custom screen content. - [Trip summary view customization](https://docs.mapbox.com/android/ja/navigation/ux/guides/customization/trip-summary.md): Set up a custom content for trip summary view. - [Upcoming maneuvers banner customization](https://docs.mapbox.com/android/ja/navigation/ux/guides/customization/upcoming-maneuvers.md): Set up upcoming maneuvers content preview for guidance banner. - [Route progress](https://docs.mapbox.com/android/ja/navigation/ux/guides/events/active-route-progress.md): Use the Navigation SDK UX Framework to observe a route progress. - [Analytics](https://docs.mapbox.com/android/ja/navigation/ux/guides/events/analytics.md): Use the Navigation SDK UX Framework to get analytics events. - [Camera State](https://docs.mapbox.com/android/ja/navigation/ux/guides/events/camera-state.md): Use the UX Framework to get camera state changes. - [Debug bundle](https://docs.mapbox.com/android/ja/navigation/ux/guides/events/debug-bundle-ready.md): Use the UX Framework to observe when debug bundle is ready. - [Events API](https://docs.mapbox.com/android/ja/navigation/ux/guides/events.md): Overview of Events API. - [Location tracking](https://docs.mapbox.com/android/ja/navigation/ux/guides/events/location-tracking.md): Use the Navigation SDK UX Framework to obtain a raw and an enhanced device location. - [Logs](https://docs.mapbox.com/android/ja/navigation/ux/guides/events/logs-observation.md): Use the Navigation SDK UX Framework to handle all logs on an app side. - [Navigation events](https://docs.mapbox.com/android/ja/navigation/ux/guides/events/navigation-events.md): Use the Navigation SDK UX Framework to observe a navigation events. - [Navigation state](https://docs.mapbox.com/android/ja/navigation/ux/guides/events/navigation-state.md): Use the Navigation SDK UX Framework to observe a navigation state. - [Next maneuver](https://docs.mapbox.com/android/ja/navigation/ux/guides/events/next-maneuver.md): Use the Navigation SDK UX Framework to observe the next maneuver. - [Road events](https://docs.mapbox.com/android/ja/navigation/ux/guides/events/road-info-events.md): Use the Navigation SDK UX Framework to observe a road events. - [Waypoints management](https://docs.mapbox.com/android/ja/navigation/ux/guides/events/route-waypoints.md): Use the Navigation SDK UX Framework to get a list of route waypoints. - [Routes management](https://docs.mapbox.com/android/ja/navigation/ux/guides/events/routes-observation.md): Use the Navigation SDK UX Framework to get a list of maintained route changes. - [Feedback Agent](https://docs.mapbox.com/android/ja/navigation/ux/guides/feedback-agent.md): Learn about how to integrate Feedback Agent in your Navigation SDK-powered application. - [Guides](https://docs.mapbox.com/android/ja/navigation/ux/guides.md): A brief introduction to the Mapbox Navigation SDK for Android. - [Get Started with the Navigation SDK for Android UX Framework](https://docs.mapbox.com/android/ja/navigation/ux/guides/install.md): Install and initialize the Mapbox Navigation SDK for Android UX Framework. ## API Reference - [API Reference](https://docs.mapbox.com/android/ja/navigation/ux/api-reference.md): Navigation SDK UX Framework for Android API reference.