Главная страница
Навигация по странице:

  • Активности (Activity)

  • Представления (View)

  • Button

  • RadioButton

  • Разметка (Layout)

  • LinearLayout

  • RelativeLayout

  • моб разраб. Лабораторные работы с 1 по 21. Лабораторная работа Использование значений строк и цветов


    Скачать 5.49 Mb.
    НазваниеЛабораторная работа Использование значений строк и цветов
    Анкормоб разраб
    Дата05.03.2022
    Размер5.49 Mb.
    Формат файлаdocx
    Имя файлаЛабораторные работы с 1 по 21.docx
    ТипЛабораторная работа
    #383909
    страница8 из 20
    1   ...   4   5   6   7   8   9   10   11   ...   20

    Пользовательский интерфейс



    Основные понятия и связи между ними

      • Представления (View) являются базовым классом для все визуальных элементов UI (элементов управления (Control) и виджетов (Widget)). Все эти элементы, в том числе и разметка (Layout), являются расширениями класса View.

      • Группы Представлений (ViewGroup) потомки класса View; могут содержать в себе несколько дочерних Представлений. Расширение класса ViewGroup используется для создания сложных Представлений, состоящих из взаимосвязанных компонентов. Класс ViewGroup также является базовым для различных Разметок (Layout).

      • Активности (Activity) – отображаемые экраны или окна (с точки зрения построения UI), являются «андроидными эквивалентами» форм. Для отображения UI Активности используют Представления (как правило, Разметки (Layout)).

    Для создания приложений с уникальными интерфейсом разработчику иногда приходится расширять и модифицировать стандартные Представления, комбинируя их со стандартными.
    Представления (View)

    Android предоставляет разработчику возможность использования богатого набора готовых Представлений:

      • TextView. Стандартный элемент, предназначенный для вывода текста. Поддерживает многострочное отображение, форматирование и автоматический перенос.

      • EditText. Редактируемое поле для ввода текста. Поддерживает многострочный ввод, перенос слов на новую строку и и текст подсказки.

      • ListView. Группа представлений (ViewGroup), которая формирует вертикальный список элементов, отображая их в виде строк внутри списка. Простейший объект ListView использует TextView для вывода на экран значений toString(), принадлежащих элементом массива.

      • Spinner. Составной элемент, отображающий TextView в сочетании с соответствующим ListView, которое позволяет выбрать элемент списка для отображения в текстовой строке. Сама строка состоит из объекта TextView и кнопки, при нажатии на которую всплывает диалог выбора. Внешне этот элемент напоминает тэг
        1   ...   4   5   6   7   8   9   10   11   ...   20


    написать администратору сайта