Russian subtitles

← View Groups

Get Embed Code
14 Languages

Showing Revision 1 created 10/11/2015 by sp14.

  1. Помнишь урок про кофейные бобы,
    Кэтрин?
  2. >> Такое разве забудешь?
  3. >> Это точно.
    >> Ты просто высыпал эти бобы на меня.
  4. [СМЕЕТСЯ]
    >> [СМЕЕТСЯ] Итак —
  5. мы говорили о том, из каких
    трех больших частей состоит Первый урок.
  6. >> Ага.
    >> И мы говорили о визуальных и —
  7. текстовых вьюшках.
  8. И затем мы узнали, как
    придать стиль этим вьюшкам.
  9. >> Да.
    >> Что у нас будет дальше?
  10. >> Да, я тут подумала.
  11. Ведь у нас сейчас на экране
    только одна вьюшка.
  12. >> Так.
  13. >> Это немного скучно, может нам
    добавить ещё немного вьюшек.
  14. >> Верно.
  15. И раз уж ты подумала об этом, все эти
    приложения, которыми мы пользуемся, —
  16. Ютуб, ОкКупид,
    какие ещё можешь вспомнить?
  17. >> Гмэйл.
    >> Гмэйл.
  18. у них у всех, похоже, помногу
    вьюшек, организованных —
  19. на экране очень аккуратно.
  20. >> Да.
    И делают они это —
  21. с помощью групп вьюшек.
  22. >> Ага.
  23. >> И это будет следующее, что мы выучим.
  24. Это дает нам также возможность
    располагать вьюшки на экране —
  25. там, где мы захотим.
  26. >> Верно.
  27. А теперь поговорим о группах вьюшек.
  28. >> До сих пор у нас была только
    одна ТекстоваяВьюшка или —
  29. одна ВизуальнаяВьюшка на экране.
  30. Если мы хотим добавить ещё одну вьюшку
    тут ниже, мы бы могли просто —
  31. скопировать это и вставить внизу.
  32. Но так мы получаем ошибку.
  33. Которая говорит, что у XML-документа
    больше одной корневой вьюшки.
  34. Корневая вьюшка может быть только одна, а
    все остальные - должны входить в неё.
  35. Если мы хотим, чтобы обе эти
    ТекстовыеВьюшки остались на экране и —
  36. больше не были такими одинокими, тогда
    нам нужно поместить их в Группу вьюшек.
  37. В этом случае Группа вьюшек будет той
    единственной корневой вьюшкой для макета.
  38. Группы вьюшек сами являются вьюшками,
    на экране они имеют прямоугольную форму.
  39. К примеру, вот эти красный и оранжевый
    прямоугольники – это все Группы вьюшек.
  40. У них есть ширина, высота и
    цвет фона, а также другие атрибуты.
  41. Здесь цвет фона – оранжевый.
  42. Оранжевый.
    Но он мог бы быть также и прозрачным, —
  43. так что Группа вьюшек была бы
    даже не видна пользователю.
  44. Вместо хранения какого-л. контента, нпр.,
    текста, как для ТекстовойВьюшки, или —
  45. картинки, как для Визуальной вьюшки, все,
    что есть в Группе вьюшек – другие вьюшки.
  46. Можешь думать о группе вьюшек
    как о контейнере для вьюшек.
  47. Если вьюшка содержит другие вьюшки,
    она называется родителем этих вьюшек.
  48. Вот это родитель.
  49. Это родитель.
  50. И это родитель.
  51. Если вьюшка находится внутри Группы
    вьюшек, тогда - это ребенок этой Группы.
  52. Вот эта вьюшка ребенок, и эта ребенок,
    и эта тоже ребенок.
  53. Аналогично, два ребенка здесь
    и два ребенка здесь.
  54. Проводя аналогию с семьей и дальше,
    если детей несколько,
  55. все они являются друг для друга
    братьями и сестрами.
  56. Вот это братские вьюшки и
    это братские вьюшки.
  57. Ок, много нового материала.
  58. Чтобы лучше запомнить всю терминологию -
    родитель, ребенок, вьюшка, —
  59. Группа вьюшек, давай познакомимся с
    очень милой семьей, которую зовут Вьюшки.
  60. Ты уже знаком с Томми ТекстоваяВьюшка.
  61. Он может хорошо отображать текст.
  62. Ещё ты знаешь Айви ВизуальнаяВьюшка, его
    сестру, она отображает красивые картинки.
  63. А сейчас мы познакомимся с их родителями.
  64. Знакомство с родителями – это всегда
    так волнительно.
  65. Итак, это Лаура ЛинейныйМакет и
    Рэй ОтносительныйМакет.
  66. Они оба – Группы вьюшек, —
  67. так мы называли их до того,
    как назвать Родительскими вьюшками.
  68. Пойдем дальше, Детские вьюшки
    размещаются относительно их родителя.
  69. Посмотрим на пример с одним родителем.
  70. Родитель может сказать своим детям —
  71. сидеть или стоять в определенном месте
    и не двигаться.
  72. Давайте не будем принимать во внимание,
    что ребенок может захотеть встать —
  73. и побегать.
  74. Потому что мы знаем - обычно дети
    так не поступают.
  75. Если речь о мобильном устройстве, это
    означает, что родитель контролирует —
  76. позицию своего ребенка.
  77. Например, одна детская Текстовая вьюшка
    может быть вверху экрана, а —
  78. другая детская
    ВизуальнаяВьюшка – под ней.
  79. Или, если родитель пожелает, —
  80. то может расположить детей
    по-другому.
  81. Ребенок ВизуальнаяВьюшка может быть
    слева, а —
  82. тогда ребенок ТекстовыйВид – справа.
  83. В этом уроке мы поговорим о группах
    вьюшек более подробно, но —
  84. чтобы убедиться, что ты понял все,
    о чем рассказывалось до этого —
  85. момента, ответь на такие вопросы.
  86. Глядя на скриншот этого устройства,
    можешь сказать мне, сколько там вьюшек?
  87. Вопрос 2.
    Изображение горы – это ребенок или —
  88. родитель красной группы вьюшек?
  89. Вопрос 3. Красная группа вьюшек – ребенок
    или родитель текстовой вьюшки «Хайкинг»?
  90. Вопрос 4. Какие из этих вьюшек братья
    и сестры друг другу?
  91. Можешь просто перечислить их здесь.