---
schema_version: "1"
id: f598cd3dce031bf669a8374b7b74e1ce169252aa2dff342c04ea99b57ba5bf6a
title: Customize the Default UI for Android
collection: developer
version: current
locale: en-us
portal_url: https://docs.salesforce.com/developer/current/en-us/service-cloud/messaging-in-app/guides/android-customize.md
canonical_url: https://developer.salesforce.com/docs/service/messaging-in-app/guide/android-customize.html
source_site: developer.salesforce.com
content_type: documentation
content_hash: b2b9d323ef73c5659e7e8e320b430f112fc01a82e3088a6b0e78d7fcc352b2c2
products:
  - Enhanced In-App Chat
  - Service Cloud Developer Content
---
# 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](https://developer.salesforce.com/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](https://developer.salesforce.com/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](https://developer.salesforce.com/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](https://developer.salesforce.com/docs/service/messaging-in-app/guide/android-ui-sdk.md).
