One of the great things about Android apps is their ability to communicate and
integrate with each other. Why reinvent functionality that isn't core to your application when it
already exists in another application?

This section covers some common ways you can send and receive simple data (like text, images and files) between
applications using the Android Sharesheet and Intent Resolver with
[Intent](https://developer.android.com/reference/android/content/Intent) objects.

## Lessons

**[Sending Simple Data to Other Apps](https://developer.android.com/training/sharing/send)**
:   Learn how to set up your application to be able to send text and other data to other
    applications with the Android Sharesheet and intent resolver.

**[Receiving Simple Data from Other Apps](https://developer.android.com/training/sharing/receive)**
:   Learn how to set up your application to receive text and other data from intents.

Note: use of [ActionProvider](https://developer.android.com/reference/android/view/ActionProvider)
to show share actions within your application is highly discouraged.