Основы Android API. Тема 3.1 Разработка элементов приложения, обращающихся к аппаратному обеспечению смартфона

1.

Основы Android API
Тема 3.1 Разработка элементов приложения,
обращающихся к аппаратному обеспечению
смартфона

2.

Домашнее задание №1
Нужно создать подобное практическому примеру приложение
Задание
Необходимо в приложение данного занятия добавить метод
позволяющий сохранять данные Activity при повороте экрана (чтобы
данные счётчика переносились на перевёрнутый экран)
Рекомендуется необходимую информацию найти на сайте
https://developer.android.com или других удобных вспомогательных
ресурсах в сети Интернет (поиск нужной информации является
важным умением программиста)
Домашнее задание разместить в личном кабинете LMS

3.

Домашнее задание №2
Нужно создать подобное практическому примеру приложение
Исходные данные
На занятии было создано мобильное приложение обрабатывающее касание экрана. На
экране по определённым координатам X и Y спрятался кот Шрёдингера. Задача
пользователя приложения попробовать его найти, если конечно он там есть
По заданным координатам создан тост, показывающий изображение кота при
условии касания экрана в данном месте/
В созданном приложении есть баг (ошибка), тост с картинкой найденного кота
отображается не в том месте, где он был найден
Задание
Необходимо данный баг исправить, чтобы тост с котом выводился в месте его
нахождения
Подсказка:
Данный баг возник из-за разниц отсчёта координат всего экрана (координаты
тоста) и отчёта координат окна поиска (координаты кота)
Домашнее задание разместить в личном кабинете LMS

4.

Домашнее задание №3
Нужно создать подобное практическому примеру приложение
Исходные данные
Имеется аудиофайл и потоковое вещание в сети Интернет
Задание
Необходимо создать собственное мобильное приложение, воспроизводящее
аудиофайл или потоковое вещание из сети Интернет
Дополнительное задание:
Необходимо используя материалы занятия добавить в мобильное приложение
обработку нажатия клавиатуры (громче, тише, назад).
Домашнее задание разместить в личном кабинете LMS
English     Русский Правила