No entanto, caso existam várias opções que sejam capazes de processar a intenção de A, a imagem abaixo será exibida de modo que o usuário possa escolher qual o aplicativo irá tratar a intenção. Neste caso, as opções apresentadas pelo Android correspondem às aplicações que são capazes de compartilhar uma imagem, pois esse foi a Intent criada pela Activity A.

As Intents são um recurso-chave no Android, pois é através delas que podemos fazer com que as aplicações colaborem entre si, disponibilizando, por exemplo, funcionalidades que podem ser reutilizadas, sem a necessidade de reescrever ou importar códigos, uma vez que tais práticas, consequentemente, geram dependências desnecessárias em sua aplicação.

Através de Intents é possível iniciar novas activities, como fazer uma busca e selecionar um contato do telefone, abrir a aplicação de mapas com as coordenadas de localização do GPS, abrir uma página da web, tirar fotos utilizando a câmera, capturar algum SMS específico, gravar o áudio de uma ligação telefônica, dentre inúmeras outras, apenas reaproveitando funcionalidades já existentes, disponibilizadas pelos aplicativos instalados no aparelho. Saiba+

Copyright © 2016 AIEC.