> For the complete documentation index, see [llms.txt](https://chat-sdk.gitbook.io/android/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://chat-sdk.gitbook.io/android/api.md).

# API

- [Overriding Activities and Fragments](https://chat-sdk.gitbook.io/android/api/overriding-activities-and-fragments.md)
- [Events](https://chat-sdk.gitbook.io/android/api/events.md): How to handle notifications from the messaging server
- [Theming](https://chat-sdk.gitbook.io/android/api/theming.md): How to customize the look and feel of Chat SDK for Android
- [Customizing the Icons](https://chat-sdk.gitbook.io/android/api/customizing-the-icons.md)
- [Tab Customization](https://chat-sdk.gitbook.io/android/api/tab-customization.md)
- [Add a Chat Option](https://chat-sdk.gitbook.io/android/api/add-a-chat-option.md)
- [Message Customization](https://chat-sdk.gitbook.io/android/api/message-customization.md)
- [Integrating Chat SDK User profiles with your app](https://chat-sdk.gitbook.io/android/api/integrating-chat-sdk-user-profiles-with-your-app.md)
- [Overriding the Push Notification Handler](https://chat-sdk.gitbook.io/android/api/overriding-the-push-notification-handler.md)
- [Handling Structured Meta Data](https://chat-sdk.gitbook.io/android/api/handling-structured-meta-data.md)
