1
resposta

Compartilhar alunos

Oi Professor,

Adorei o curso, principalmente a parte de integrações da nossa lista de alunos com os recursos do aparelho. Imagine que tenho 100 alunos na minha lista de alunos, gostaria de enviar todo o meu cadastro para um amigo meu que também tem o aplicativo da agenda. Veja se meu pensamento está correto:

1 - primeiro passo selecionar todos os alunos que estão cadastrados no meu banco

2 - escrever esses alunos de alguma forma em um arquivo texto ou json ou xml com determinada extensão

3 - compartilhar este arquivo via whatsup por exemplo

4 - desenvolver uma classe capaz de escutar a chegada de arquivos com determinada extensão no sistema operacional

5 - capturar o arquivo recebido, desempacotar este arquivo e fazer os inserts na base da egenda do meu amigo.

Estou certo ? o senhor tem algum exemplo ou alguma referência para que eu possa estudar e implementar este recurso? Os passos 1 e 2 consigo fazer depois de assistir o curso mas os demais ainda não tenho competência.

Obrigado, atenciosamente, André

1 resposta

Oi Andre, tudo bem? Não sou nenhum especialista ainda, estou estudando também hehe!

Para compartilhar informações entre aplicativos, ex: mandar um texto de um app para o whatsapp.

Para isso você precisa criar uma Intent, igual como fazemos para abrir uma nova Activity. Lembra?

Nesse trecho da documentação tem um guia de como fazer: https://developer.android.com/training/sharing

Dá uma olhada e vê se ajuda? Bons estudos!