almoxarife

521 palavras 3 páginas
Tópicos Especiais em
Sistemas de Informação
Welington dos Santos Ribeiro welington.ribeiro@outlook.com Sumário
1. Broadcast receiver

Broadcast Receiver
Broadcast Receiver é um componente do Android que responde a determinados anúncios enviados pelo sistema. O Android envia uma mensagem para todo o sistema quando determinados eventos acontecem, e esta mensagem pode ser respondida por quem tiver interesse em recebê-las. Esta mensagem é chamada de broadcast e o componente responsável por respondê-la é chamado de Broadcast Receiver.

Broadcast Receiver
Como exemplo, quando a bateria do dispositivo está fraca o Android envia uma mensagem (broadcast) para todo o sistema informando que a carga da bateria está acabando, para que os aplicativos que têm interesse em receber essa mensagem possam executar uma determinada ação a partir desta informação. O próprio
Android possui um componente para responder a esta mensagem, exibindo uma caixa de diálogo na tela informando ao usuário que é preciso conectar o dispositivo ao carregador.
O componente que responde à esta mensagem é um
Broadcast Receiver.

Prática
Vamos implementar um broadcast receiver que vai responder a chegada de uma mensagem SMS.
Quando esta mensagem chegar iremos verificar se o número é de um aluno, se for vamos tocar uma música.

Prática
Vamos começar definindo um especialista que ficará atento a chegada de mensagens do tipo SMS.
Para isso, crie a classe SMSReceiver no pacote edu.uniarp.alunos.receiver e faça-a estender de
BroadcastReceiver.
Ainda, para lidar com a chegada de uma mensagem vamos sobrescrever o método onReceive:

Prática
O segundo passo é declarar no AndroidManifest que nossa classe é um receiver e que vai escutar a chegada de mensagens do tipo SMS.

Prática
Precisamos também que o usuário autorize que nossa aplicação intercepte a chegada de SMS's portanto devemos cadastrar uma nova permissão no
AndroidManifest

Prática
Agora

Relacionados

  • almoxarife
    2313 palavras | 10 páginas
  • Os almoxarife
    584 palavras | 3 páginas
  • OS Almoxarife
    531 palavras | 3 páginas
  • ALMOXARIFE
    514 palavras | 3 páginas
  • OS Almoxarife
    487 palavras | 2 páginas
  • Almoxarife
    515 palavras | 3 páginas
  • almoxarife
    2127 palavras | 9 páginas
  • almoxarife
    459 palavras | 2 páginas
  • Almoxarife
    379 palavras | 2 páginas
  • Almoxarife
    4503 palavras | 19 páginas