YouTube

Got a YouTube account?

New: enable viewer-created translations and captions on your YouTube channel!

Portuguese, Brazilian subtitles

← Debug Breakpoints - Developing Android Apps

Get Embed Code
10 Languages

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

  1. Mostrarei a você como podemos adicionar
    pontos de interrupção em nosso código.
  2. Vá adiante e clique no ícone de erro da tela
    para anexar o depurador.
  3. Iremos para o menu Settings
    Em SettingsActivity,
  4. vou adicionar dois pontos de interrupção
    no método onPreferenceChange.
  5. Vou adicionar um ponto de interrupção na linha 59
    no caso de uma ListPreference
  6. quando ela estiver no ponto de definir o resumo.
  7. Vou adicionar também um ponto de interrupção
    na linha 63, quando não for um ListPreference
  8. e ele define o resumo.
    Vamos entrar no aplicativo e testá-lo.
  9. Toque na localização
    e altere o CEP.
  10. Se você pressionar OK, o
    ponto de interrupção é acionado para parar exatamente aqui.
  11. Estes são os valores
    das variáveis nesse instante,
  12. e vemos o novo CEP aqui.
    Você pode pular o método ou entrar nele
  13. para obter mais detalhes, ou ainda pressionar Play
    para continuar ou Stop para parar o depurador.
  14. Vamos pressionar Play para continuar. E então
    vemos que a IU foi atualizada,
  15. de forma que o resumo de preferência
    é o novo CEP.
  16. Vamos testar para as unidades de temperatura.
    Tocamos aqui e então selecionamos Imperial.
  17. Ele dispara este ponto de interrupção
    no caso de ListPreference.
  18. Pressionamos Play para continuar,
    e então observamos
  19. que Imperial é agora
    o resumo de preferência.