Notification

Sua aplicação em segundo plano precisa interagir com o usuário. Qual a melhor maneira?

Toast?

Abrir uma activity?

Notification!

Sua aplicação não pode atrapalhar a atividade atual do usuário, seja uma leitura de SMS, uma chamada ativa, jogando um game ou qualquer outra ação.

Com Notification podemos inclusive fazer o celular vibrar ou acender as luzes.

Uma Notification, quando clicada pode disparar uma Intent.

Exemplo

Vamos praticar...

  • Criar uma notification na activity principal;
  • Quando o usuário clicar na notificação, abrir uma segunda activity;
  • No onCreate() da segunda activity, cancelar a notificação.
Made with Slides.com