Содержание
Компонент «Выбор даты» (DatePicker) — это встроенный компонент, который позволяет пользователям выбирать дату через стандартный диалог Android. Представляет собой кнопку, при клике на которую вызывается окно выбора даты.
Настройки
Поскольку по сути перед нами кнопка, то и настройки у неё как у кнопки:

- Цвет фона — цвет заливки кнопки.
- Жирный шрифт, Курсивный шрифт — начертание текста кнопки.
- Размер шрифта — размер текста.
- Тип шрифта — какой шрифт использовать: с засечками (на конце букв будут засечки), без них, моноширный (одинаковая ширина букв).
- Высота и Ширина — размеры кнопки. Можно задавать в пикселях и процентах (процент считается от родительского элемента), а также автоматический выбор (по содержимому) или «Наполнить родительский» (100% размерности родительского элемента).
- Изображение — можно установить на кнопку картинку из тех, что были загружены в медиа.
- Форма — форма кнопки выбора даты, обычный прямоугольник, скругленные углы или овал.
- Показать обратную связь — отображать или нет нажатие кнопки.
- Текст — текст на кнопке выбора даты.
- Выравнивание текста внутри кнопки.
- Цвет текста — можно выбрать из предустановленных или свой (для этого выбрать пункт Custom).
- Видимый — отображается ли кнопка на дизайн-макете.
- Включено — работает ли кнопка (можно ли ее нажать).
Блоки в программировании

- Когда Выбор Даты После Выбора Даты — блок команд, что делать после того, как пользователь выбрал дату.

- Когда Выбор Даты В Фокусе — блок команд, что делать, если на кнопку навели курсор, но не нажали.

- Когда Выбор Даты Потерян Фокус — блок команд, что делать, когда курсор больше не на кнопке.

- Когда Выбор Даты Провести Вниз — блок команд, которые выполнятся, как только кнопку нажали (не важно, отпустили ли или нет).

- Когда Выбор Даты Провести Вверх— блок команд, которые выполнятся, как только кнопку отпустили (не важно, как долго при этом длилось нажатие).

- Вызов Выбор Даты Запустить выбор — запускает выборщик даты.

- Вызов Выбор Даты Установить Дату На Экране — позволяет установить дату, которая будет отображаться при открытии окна выбора даты. Допустимые значения для поля месяца: 1-12 и 1-31 для поля дня.

- Вызов Выбор Даты Установить Дату На Экране Из Момента — позволяет установить дату, которая будет отображаться при открытии окна выбора даты. Используется формат момента времени (Instant), который можно задать из компонента Часы или базы данных.
- Также есть множество блоков, которые отвечают за изменение внешнего вида кнопки с помощью программы. С их помощью можно менять текст, цвет, размер, изображение, а также скрывать или отключать кнопку.

Компонент «Выбор даты» — незаменимый компонент для любых приложений, работающих с датами: от записей к врачу до систем учета задач.