YouTube

Got a YouTube account?

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

Russian subtitles

← 01-05 Элементы View

01-05 Элементы View

Get Embed Code
14 Languages

Showing Revision 2 created 10/27/2015 by Elena Govorkova.

  1. Первым шагом будет выбор элементов View,
    которые вы хотите использовать.
  2. Сперва мне стоит объяснить, что именно
    представляет собой View в Android.
  3. Проще говоря, View это прямоугольник
    на экране, показывающий некое содержание.
  4. Это может быть картинка,
    кусок текста, кнопка
  5. или что-то другое, что может
    отображать данное приложение.
  6. Эти отдельные View вместе составляют то,
    что мы называем Layout [макет] экрана.
  7. Всё, что вы видите и с чем
    взаимодействуете в вашем приложении,
  8. называется пользовательским интерфейсом,
    UI для краткости.
  9. Существует много типов элементов View
    с разными названиями.
  10. View, показывающий какой-либо текст,
    называется TextView.
  11. Вот несколько примеров.
  12. View, содержащий картинку,
    называется ImageView, и вот примеры.
  13. View с кнопкой называется Button.
  14. Это несколько примеров.
  15. В Android есть много других типов View,
    которые действительно
  16. полезно использовать,
    но мы сначала рассмотрим эти три.
  17. Ранее я упоминала, что каждый View --
    это прямоугольник на экране,
  18. но где же все прямоугольники?
  19. Ну, технически они невидимы,
    но я вам их нарисую,
  20. чтобы вы увидели, где находятся
    границы каждого прямоугольника.
  21. Как видите,
  22. каждое приложение может быть разделено
    на составляющие его отдельные View.
  23. Другими словами, View -- это базовый
    строительный блок, который вы используете
  24. для создания макета
    вашего приложения.
  25. Чтобы помочь вам понять идею View
    в виде прямоугольников на экране,
  26. вот ситуация, которая может
    быть вам уже знакома.
  27. Если вы когда-либо использовали приложения
    вроде Paint или Google drawings,
  28. то вы наверняка добавляли текстовое поле
    на фон и печатали в нём свой текст.
  29. Однако при клике вне этого поля
  30. вы уже не видите границы прямоугольника,
    но они есть.
  31. И границы становятся значимы,
    когда вы, например,
  32. добавляете цвет фона или
    рисуете границу вокруг,
  33. вот тогда становится важно,
    какого размера прямоугольник.
  34. Также отмечу формат названий View --
    в «горбатом» регистре.
  35. «Горбатый» регистр подразумевает,
    что между словами нет пробелов
  36. и первая буква каждого слова
    является заглавной.
  37. Такой способ наименования
    называется «горбатым» потому,
  38. что контур слова идет вверх и вниз,
    как горбы на спине верблюда.
  39. Вы будете часто сталкиваться с ним
    на протяжении этого курса.
  40. Что ж, давайте отработаем изученное
    на практике.
  41. Это скриншот нового почтового приложения
    от Google, названного Inbox.
  42. Вы сможете определить, какие различные
    типы View здесь есть?
  43. Чтобы помочь вам,
    я выделила отдельные View.
  44. Возьмём, к примеру, А,
  45. сможете ли вы определить, это TextView,
    ImageView, или Button?
  46. Сделайте то же самое для В,
    а также всех остальных View.