YouTube

Got a YouTube account?

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

Russian subtitles

← 03-30 Отладка Точек останова

Get Embed Code
10 Languages

Showing Revision 9 created 12/20/2014 by Natalia Savvidi.

  1. Я покажу вам, как мы можем добавить
    точки останова в наш код.
  2. Давайте нажмём на иконку ошибки
    на экране для присоединения отладчика.
  3. Пройдём в меню настроек.
  4. Я собираюсь добавить
    две точки останова в SettingsActivity
  5. с помощью метода onPreferenceChange.
  6. Я добавлю точку останова на 59-й строке,
  7. прямо перед тем как ListPreference
    выдаст краткое описание.
  8. Я также хочу добавить точку останова
    в 63-ю строку, в другой класс,
  9. где краткое описание не задаётся.
  10. Давайте зайдём в приложение
    и протестируем его.
  11. Коснитесь пальцем Location
    и измените почтовый индекс.
  12. Если вы нажмёте OK,
    это вызовет останов прямо здесь.
  13. Вот значения переменных
    на данный момент времени.
  14. Мы видим новый почтовый индекс здесь.
  15. Вы можете пропустить блок
    или изучить метод более детально.
  16. Или можете нажать Play для продолжения.
  17. Или Stop для остановки отладчика.
  18. Давайте нажмём Play и продолжим.
  19. Затем мы увидим,
    что краткое описание обновилось,
  20. и теперь здесь новый почтовый индекс.
  21. Давайте протестируем приложение
    для вкладки Temperature Units.
  22. Коснитесь пальцем здесь,
    затем выберите Imperial.
  23. Этот останов произойдёт
    в случае ListPreference.
  24. Нажимаем Play для продолжения,
  25. и теперь мы видим, что Imperial
    теперь стало кратким описанием.