Portuguese, Brazilian subtitles

← Broadcast Intents - Developing Android Apps

Get Embed Code
10 Languages

Showing Revision 10 created 06/20/2016 by Udacity Robot.

  1. Falamos sobre o uso
    de intenções dentro do Sunshine
  2. para iniciar atividades
    e enviar dados entre aplicativos.
  3. E se você quiser transmitir uma
    mensagem para muitos aplicativos?
  4. Por exemplo, o sistema transmitirá
    uma mensagem informando que
  5. o dispositivo está sendo carregado
    ou que terminou a reinicialização.
  6. Para fazer isso,
    usamos o método SendBroadcast
  7. para transmitir uma intenção.
    E essas transmissões são recebidas
  8. por broadcast receivers, denominados
    receptores.
  9. O uso de filtros de intenção,
    como aqueles vistos anteriormente,
  10. indica em qual das transmissões
    eles estão interessados.
  11. Se voltarmos a nossa metáfora de
    envelope,
  12. no caso de uma broadcast intent,
    seu envelope é endereçado basicamente
  13. a qualquer broadcast receiver
    interessado em saber
  14. que o evento aconteceu.
    E isso é feito usando o filtro de intenção.
  15. Intenções transmitidas
    são enviadas a todos os aplicativos
  16. com um broadcast receiver
    que tenha um filtro de intenção,
  17. informando ao sistema
    que suas ideias são interessantes
  18. e que desejo
    assinar seu informativo.