Поможем написать учебную работу
Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.

Предоплата всего

Подписываем
Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.
Предоплата всего
Подписываем
Лабораторная работа 6
Тема: “Использование классов Activity, Canvas, MotionEvent, Gesture, GestureDetector и других”
Цель: Получить навыки создания приложений для работы с графикой, анимацией, звуком и файлами для платформы Android
Задание: создать графический редактор.
Общая часть
1. Реализовать векторный графический редактор, позволяющий рисовать цветные многоугольники с количеством вершин от трёх до десяти.
2. Обязательные функции и элементы управления:
а) задание числа вершин многоугольника касанием экрана несколькии пальцами
б) возможность перекрасить выбранную фигуру в произвольный цвет
в) возможность перетаскивать фигуру по экрану
г) возможность сохрнять и загружать набор фигур в файлы XML
д) удаление нарисованой фигуры смахиванием
е) подача короткого звукового сигнала при удалении фигуры с экрана
Вариативная часть
№ |
Вызов «о программе» жестом вопроса |
Закрытие программы жестом |
Сохранение копии экрана в формате BMP |
Загрузка фона из формата BMP |
Собствен-ная функция |
1 |
+ |
+ |
|||
2 |
+ |
+ |
|||
3 |
+ |
+ |
|||
4 |
+ |
+ |
|||
5 |
+ |
+ |
|||
6 |
+ |
+ |
|||
7 |
+ |
+ |
|||
8 |
+ |
+ |
|||
9 |
+ |
+ |
|||
10 |
+ |
+ |
|||
11 |
+ |
+ |
|||
12 |
+ |
+ |
|||
13 |
+ |
+ |
|||
14 |
+ |
+ |
|||
15 |
+ |
+ |
|||
16 |
+ |
+ |
|||
17 |
+ |
+ |
|||
18 |
+ |
+ |
|||
19 |
+ |
+ |
|||
20 |
+ |
+ |