Como compartilhar dados simples
Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
Uma das melhores coisas dos apps Android é a capacidade de se comunicar e
se integrar entre si. Por que reinventar uma funcionalidade que não é essencial para seu aplicativo se ela já existe em outro?
Esta seção aborda algumas formas comuns de enviar e receber dados simples (como texto, imagens e arquivos) entre
aplicativos usando o Android Sharesheet e o resolvedor de intents com
objetos Intent
.
Lições
- Como enviar dados simples para outros apps
- Aprenda a configurar seu aplicativo para enviar mensagens de texto e outros dados a outros
apps com o Android Sharesheet e o resolvedor de intents.
- Como receber dados simples de outros apps
- Aprenda a configurar seu app para receber mensagens de texto e outros dados de intents.
Observação: o uso de ActionProvider
para mostrar ações de compartilhamento no seu aplicativo não é recomendado.
O conteúdo e os exemplos de código nesta página estão sujeitos às licenças descritas na Licença de conteúdo. Java e OpenJDK são marcas registradas da Oracle e/ou suas afiliadas.
Última atualização 2025-07-27 UTC.
[[["Fácil de entender","easyToUnderstand","thumb-up"],["Meu problema foi resolvido","solvedMyProblem","thumb-up"],["Outro","otherUp","thumb-up"]],[["Não contém as informações de que eu preciso","missingTheInformationINeed","thumb-down"],["Muito complicado / etapas demais","tooComplicatedTooManySteps","thumb-down"],["Desatualizado","outOfDate","thumb-down"],["Problema na tradução","translationIssue","thumb-down"],["Problema com as amostras / o código","samplesCodeIssue","thumb-down"],["Outro","otherDown","thumb-down"]],["Última atualização 2025-07-27 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."]]