Portuguese, Brazilian subtitles

← Populate the Geofence List

Get Embed Code
4 Languages

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

  1. Veja aqui essa função simples
    que criei para preencher a
  2. lista de cercas geográficas.
  3. Esse é o meu mapa de hash,
  4. então, para cada entrada do mapa de hash,
    vou chamá-las de entrada.
  5. Vou adicionar à minha
    lista de cercas geográficas,
  6. que é a ArrayList
    que criei anteriormente.
  7. Um novo objeto GeoFence
    usando um compilador de cercas geográficas.
  8. Em seguida, eu defini
    várias propriedades nesse compilador de cercas geográficas.
  9. Eu chamei a ID de solicitação com
    a chave que estava na entrada
  10. com o HashMap. Em seguida,
    eu chamei a região circular
  11. e foi aqui que eu especifiquei
    a latitude e a longitude
  12. da cerca geográfica.
  13. E depois, o raio atual da
    cerca geográfica definido em metros.
  14. Acabei de definir um nas minhas constantes.
  15. Depois eu defini a duração da minha expiração.
  16. Mais uma vez, nos meus conteúdos, eu
    defino a expiração da cerca geográfica
  17. em milissegundos.
  18. Observando os arquivos de constantes,
    você verá esses valores
  19. e poderá editá-los
    conforme desejar.
  20. Em seguida, eu finalmente defini
    os tipos de transição
  21. que acionarão a cerca geográfica.
  22. E elas serão entrada da cerca geográfica ou
    saída da cerca geográfica.
  23. Em seguida, vou criar a cerca geográfica.
  24. Para recapitular, é muito simples,
    vou iterar pelo mapa de hash.
  25. Cada entrada do meu mapa de hash
    eu chamei de entry.
  26. E daqui posso
    derivar a latitude
  27. e a longitude que usarei
    para definir a cerca geográfica.
  28. Agora, eu tenho as constantes para o
    raio da cerca geográfica e
  29. a expiração da cerca geográfica.
  30. E eu passo todas elas
    ao compilador de cercas geográficas
  31. para criar uma nova cerca geográfica.
  32. Em seguida, essa nova cerca geográfica será
    adicionada à minha lista de cercas geográficas.
  33. Como pode ver,
    está tudo aqui em baixo para mim.
  34. Quando terminar essa função,
  35. eu terei essa ArrayList
    chamada lista de cercas geográficas,
  36. com uma lista de todas as minhas cercas geográficas
    com base na sua latitude
  37. e longitude, e no meu raio
    e minhas datas de expiração
  38. que eu defini como constantes.