Лабораторная работа 1 Программирование мобильных устройств (часть 1) Вариант 6: Форма создания события
Состав работы
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Необходимые программы
Работа представляет собой zip архив с файлами (распаковать онлайн), которые открываются в программах:
- Microsoft Excel
- Программа для просмотра текстовых файлов
- Microsoft Word
Описание
Лабораторная работа № 1
по дисциплине: Программирование мобильных устройств (часть 1)
Создание формы ввода данных с валидацией
Цель: Научиться создавать интерфейс формы ввода данных, реализовывать
клиентскую валидацию и обработку ошибок.
Задание: Создать интерактивный пользовательский интерфейс с валидацией
полей, обработкой ошибок и отображением Toast-уведомлений при
успешной отправке.
Номер варианта соответствует последней цифре Вашего пароля.
Среда разработки: Android Studio.
Язык: Kotlin.
Вариант 6: Форма создания события.
Порядок выполнения:
1. Создайте активность с полями:
• Название (мин. 5 символов)
• Дата/время (будущее время, дд/мм/гггг)
• Продолжительность (15-360 минут)
• Описание (макс. 1000 символов)
• Кнопка "Создать".
2. Используйте TextInputLayout для отображения ошибок валидации формы.
3. При невалидных данных показывайте ошибки:
• Прошедшая дата: "Выберите будущее время"
• Короткое название: "Минимум 5 символов"
• Неверная длительность: "15-360 минут"
4. При успешной валидации показывать Toast "Событие создано".
по дисциплине: Программирование мобильных устройств (часть 1)
Создание формы ввода данных с валидацией
Цель: Научиться создавать интерфейс формы ввода данных, реализовывать
клиентскую валидацию и обработку ошибок.
Задание: Создать интерактивный пользовательский интерфейс с валидацией
полей, обработкой ошибок и отображением Toast-уведомлений при
успешной отправке.
Номер варианта соответствует последней цифре Вашего пароля.
Среда разработки: Android Studio.
Язык: Kotlin.
Вариант 6: Форма создания события.
Порядок выполнения:
1. Создайте активность с полями:
• Название (мин. 5 символов)
• Дата/время (будущее время, дд/мм/гггг)
• Продолжительность (15-360 минут)
• Описание (макс. 1000 символов)
• Кнопка "Создать".
2. Используйте TextInputLayout для отображения ошибок валидации формы.
3. При невалидных данных показывайте ошибки:
• Прошедшая дата: "Выберите будущее время"
• Короткое название: "Минимум 5 символов"
• Неверная длительность: "15-360 минут"
4. При успешной валидации показывать Toast "Событие создано".
Дополнительная информация
Лабораторная работа 1 29.04.2026 04.05.2026 Зачет Мерзлякова Екатерина Юрьевна
Похожие материалы
Лабораторная работа №1 Программирование мобильных устройств (часть 1)
holm4enko87
: 10 декабря 2024
Задание 1:
Реализуйте приложение Калькулятор. Имеется набор кнопок, циферблат. Калькулятор позволяет вычислять (сумму, разность, произведение и частное). Предусмотреть обработку ситуации деления на ноль. Кроме этого, добавьте функции вычисления (вариант 1: вычисление синуса, вар. 2: возведение в степень, вар. 3 деление с остатком).
вариант 1: вычисление синуса
100 руб.
Лабораторная работа №1 по дисциплине: Программирование мобильных устройств (часть 1). Вариант 7
Учеба "Под ключ"
: 15 марта 2026
Лабораторная работа 1
«Создание формы ввода данных с валидацией»
Цель: Научиться создавать интерфейс формы ввода данных, реализовывать клиентскую валидацию и обработку ошибок.
Задание: Создать интерактивный пользовательский интерфейс с валидацией полей, обработкой ошибок и отображением Toast-уведомлений при успешной отправке.
Номер варианта соответствует последней цифре Вашего пароля.
Среда разработки: Android Studio.
Язык: Kotlin.
Вариант 7: Форма поиска недвижимости.
Порядок вы
700 руб.
Лабораторная работа №1 по дисциплине: Программирование мобильных устройств (часть 1). Вариант 5
Учеба "Под ключ"
: 9 марта 2026
Лабораторная работа 1
«Создание формы ввода данных с валидацией»
Цель: Научиться создавать интерфейс формы ввода данных, реализовывать клиентскую валидацию и обработку ошибок.
Задание: Создать интерактивный пользовательский интерфейс с валидацией полей, обработкой ошибок и отображением Toast-уведомлений при успешной отправке.
Номер варианта соответствует последней цифре Вашего пароля.
Среда разработки: Android Studio.
Язык: Kotlin.
Вариант 5: Форма обратной связи.
Порядок выполнения:
700 руб.
ВСЕ ВАРИАНТЫ Лабораторные работы №1-3 Программирование мобильных устройств (часть 2) ДО СИБГУТИ
Petr1
: 3 ноября 2019
Задание 1:
Создать базу данных студентов (Имя, вес, рост, возраст - сгенерировать случайно). Вывести из базы данных все записи, отсортированные по возрасту, в таблицу (TableLayout). Приложение должно иметь следующие кнопки. Очистка базы, заполнение, вывод содержимого.
Задание 2:
Создайте приложение из трех классов (Условно: A, B и С).
Из класса А запускаются классы В и С, по завершению своей работы классы В и С возвращают строку в класс А, которая выводится на экран.
Интерфейс класса А содерж
220 руб.
Лабораторная работа №1 по дисциплине: «Программирование мобильных устройств»
aiki
: 20 сентября 2020
Создать базу данных студентов (Имя, вес, рост, возраст - сгенерировать случайно). Вывести из базы данных все записи, отсортированные по возрасту, в таблицу (TableLayout). Приложение должно иметь следующие кнопки. Очистка базы, заполнение, вывод содержимого.
300 руб.
Лабораторная работа 2 Программирование мобильных устройств (часть 1) Вариант 6: Магнитный компас
SOKOLOV
: 30 мая 2026
Программирование мобильных устройств (часть 1)
Лабораторная работа №2 Вариант 6: Магнитный компас.
Работа с аппаратными датчиками мобильного устройства
Цель: изучить принципы взаимодействия мобильных приложений с аппаратными датчиками устройства на платформе Android.
Задание: разработать Android-приложение, предназначенное для работы с
Аппаратными датчиками устройства.
Приложение должно обеспечивать получение данных с датчика, их обработку, визуализацию и интерактивное взаимодействие
350 руб.
Математика часть 1. Вариант 6
Shadoww
: 29 октября 2023
Задание №1. Найти пределы
Задание №2 Найти производные данных функций
Задание №3. Исследовать методами дифференциального исчисления функцию.Используя результаты исследования, построить её график.
Задача №4. Дана функция. Найти все её частные производные второго порядка.
200 руб.
Информатика (часть 1-я). Вариант №6
Alexey8
: 2 июня 2015
1. Органы управления окна в среде Windows.
2. Сформировать двумерный массив А размером 5*7 с помощью генератора случайных чисел и вывести элементы массива на экран. Найти суммы положительных и отрицательных элементов каждой строки матрицы отдельно и вывести их на экран.
120 руб.
Другие работы
Операционные системы, Экзаменационная работа, Билет № 5
alexxxxxxxela
: 16 сентября 2014
Билет № 5
Факультет ИВТ Курс 2 Семестр 4
Дисциплина Операционные системы
1) Прерывания. Механизм обработки прерываний. Типы прерываний: аппаратное, программное, исключительная ситуация.
2) Способы реализации взаимного исключения. Вариант с жесткой синхронизацией, его недостатки.
3) Пусть имеются три процесса X, Y, Z и три ресурса: P1 –устройство ввода, P2 – устройство печати, P3 – диск. Процесс X требует ресурсы P1 и P2, процесс Y – P2 и P3, процесс Z – P1 и P3. Скорости процессов раз
300 руб.
Технологиеский процесс изготовления крышки подшипника
Рики-Тики-Та
: 18 августа 2012
Содержание
Введение 2
1.1 Служебное назначение детали и основные технические требования 3
1.2 Определение режима работы цеха и типа производства 3
1.3 Конструкторский контроль чертежа детали. Корректировка чертежа в соответствии с ЕСКД 4
1.4 Анализ технических условий детали 4
1.5 Анализ технологичности конструкции детали 5
2. Анализ технологического процесса механообработки
принятого за аналог 7
2.1 Вы
55 руб.
Инновационные фонды образование и использование Наукоемкие отрасли и эффективность их развития
evelin
: 6 ноября 2013
Задача.
Финансовому директору АО «Звезда» предстоит выбрать одно из двух альтернативных вложений временно свободных средств предприятия в размере 25 млн. руб.:
- купить государственные ценные бумаги с гарантированной доходностью 3% годовых;
- разместить средства на депозите в коммерческом банке «Слава» под 5% годовых.
Риск вложений в государственные бумаги составляет 1%, надежность банка оценивается рейтинговым агентством в 90%. Определить цену риска двух возможных операций, выбрать наилучши
15 руб.
Анализ работы фонда скважин оборудованного ШСНУ-Курсовая работа-Дипломная работа-Специальность-Разработка и эксплуатация нефтяных и газовых месторождений РЭНГМ-Нефтегазовое дело-Эксплуатация и обслуживание объектов нефтегазодобычи
lesha.nakonechnyy.92@mail.ru
: 16 ноября 2017
Анализ работы фонда скважин оборудованного ШСНУ-Курсовая работа-Дипломная работа-Специальность-Разработка и эксплуатация нефтяных и газовых месторождений РЭНГМ-Нефтегазовое дело-Эксплуатация и обслуживание объектов нефтегазодобычи , проводится оптимизационный расчет глубино-насосной установки, подбор оборудования к скважинам
5.СПЕЦИАЛЬНАЯ ЧАСТЬ
5.1. Устройство и принцип работы НРП
Насос типа НРП - трубный с неподвижным цилиндром и подвижным плунжером. Насос состо
1626 руб.