Sharing simple data
Stay organized with collections
Save and categorize content based on your preferences.
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
objects.
Lessons
- Sending Simple Data to Other Apps
- 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
- Learn how to set up your application to receive text and other data from intents.
Note: use of ActionProvider
to show share actions within your application is highly discouraged.
Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
Last updated 2025-02-10 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-02-10 UTC."],[],[],null,["# Sharing simple data\n\nOne of the great things about Android apps is their ability to communicate and\nintegrate with each other. Why reinvent functionality that isn't core to your application when it\nalready exists in another application?\n\nThis section covers some common ways you can send and receive simple data (like text, images and files) between\napplications using the Android Sharesheet and Intent Resolver with\n[Intent](/reference/android/content/Intent) objects.\n\nLessons\n-------\n\n**[Sending Simple Data to Other Apps](/training/sharing/send)**\n: Learn how to set up your application to be able to send text and other data to other\n applications with the Android Sharesheet and intent resolver.\n\n**[Receiving Simple Data from Other Apps](/training/sharing/receive)**\n: Learn how to set up your application to receive text and other data from intents.\n\nNote: use of [ActionProvider](/reference/android/view/ActionProvider)\nto show share actions within your application is highly discouraged."]]