Portuguese, Brazilian subtitles

← Quick Code Overview

Get Embed Code
4 Languages

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

  1. Vejamos rapidamente
    o layout do aplicativo.
  2. Estas são as classes Java.
  3. A classe Dinner
    tem métodos para descobrir
  4. qual refeição sugerir.
  5. MainActivity mostra a tela principal.
  6. Para começar,
    a tela inicial tem apenas este botão,
  7. What's for dinner?
  8. E ao pressionar o botão,
    ele aciona um intent
  9. para a atividade show dinner.
  10. A refeição é mostrada aqui,
    e você obtém estes botões.
  11. Cada um desses botões
    aciona um intent
  12. para iniciar a atividade apropriada.
  13. Por exemplo,
  14. o botão Show Recipe envia um intent
    para iniciar a atividade show recipe.
  15. E, na verdade, Choose Again
    não tem uma atividade correspondente,
  16. apenas um método dentro da classe.
  17. Esta classe aqui,
    useInfoBoxFragment,
  18. é um fragmento que apenas exibe
    uma caixa de informações e um cabeçalho.
  19. Isso permite reutilizar o fragmento
    sempre que precisar
  20. e ajuda a simplificar o código.
  21. E, por exemplo:
  22. showRecipeActivity,
    removeMealActivity,
  23. orderDinnerActivity,
  24. são atividades que usam esse fragmento.
  25. E o aplicativo tem alguns menus.
  26. Há o menu principal,
    que só mostra as configurações.
  27. Mas, na verdade, não vamos usar
    as configurações neste aplicativo.
  28. O interessante é que o menu de preferências alimentares
    exibe opções de alimentos.
  29. Este pop-up é usado
    sempre que quisermos que o usuário
  30. escolha a preferência alimentar.
  31. Mais um rápido detalhe
    que quero mencionar.
  32. Na introdução deste curso,
    você aprendeu
  33. a implementar o código não conectado
    para usar a biblioteca de cliente de API Google.
  34. Porém, para o Google Analytics
    e o Google Tag Manager,
  35. não é necessário implementar códigos
    para usar a biblioteca d cliente de API Google.
  36. O aplicativo só precisa
    especificar a versão
  37. da biblioteca de cliente
    no manifesto do Android, assim.
  38. E especificar a dependência em
  39. play-services
    no arquivo build.gradle.
  40. Essas dependências já foram
    configuradas para você
  41. no aplicativo de exemplo What's For Dinner.