# Customize the Default UI for Android

The UI SDK automatically brands the app with a default color scheme, provides icons for all UI elements, and uses default text for all UI labels. However, you can customize these elements with the UI SDK.

This article applies to the following implementations:

| UI SDK | Core SDK |
| :----: | :------: |
|    ✅   |          |

- To customize the color scheme in your app, create a color resource file in your app using the SDK's token names. To learn more, see [Customize Colors for Android](/docs/service/messaging-in-app/guide/android-colors.md).
- To customize any UI text, create a `strings.xml` resource file in your app using the SDK's resource names. To learn more, see [Customize Strings for Android](/docs/service/messaging-in-app/guide/android-strings.md).
- To customize the icons and images used throughout the SDK, add a drawable asset to your project using the associated keyword. To learn more, see [Customize Icons for Android](/docs/service/messaging-in-app/guide/android-icons.md).

To learn how to start using the UI SDK, see [Build a UI SDK App for Android](/docs/service/messaging-in-app/guide/android-ui-sdk.md).
