Курсовая работа №1 по дисциплине: Программирование для мобильных приложений
Состав работы
|
|
|
|
Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
- Microsoft Word
Описание
ЗАДАНИЕ
В рамках курсового проекта необходимо выполнение четырех следующих заданий в соответствии с вариантом. Все задания курсовой работы объединены в одну программу (один проект). Таким образом, проект будет состоять из набора классов, каждый из которых реализует какое-то одно задание. При запуске программы на экране должен появиться набор кнопок, каждая из которых запускает одно из следующих заданий. (Для переключения между интерфейсами заданий можно использовать функцию setContentView()).
Задание 1
Реализуйте простейший Калькулятор. Имеется набор кнопок, циферблат. Калькулятор позволяет вычислять (сумму, разность, произведение и частное). Предусмотреть обработку ситуации деления на ноль. Кроме этого, добавьте функцию вычисления синуса.
Задание 2
Нарисуйте <Объект: Елка>. На нем разместите несколько шаров, которые будут медленно менять цвет с разной скоростью. Обработку изменения цвета реализовать с помощью потоков.
Задание 3
Прыгающий <Объект: Цифра восемь>. Начальная позиция появления объекта определяется нажатием пальца по экрану. Объект падает с ускорением вниз, отражаясь от нижней границы экрана, и с незначительным смешением вправо. С каждым разом высота отскока объекта уменьшается, и когда объект практически остановится, он пропадает с экрана. Объектов может быть несколько, поэтому каждый должен обрабатываться в отдельном потоке приложения.
Задание 4
Дополните Задание 3 возможностью изменения настроек (цвета объекта, ускорения, цвета фона). Добавьте кнопку настройки в основное меню программы. Отскок объекта от границы экрана должен сопровождаться звуком (любым на ваше усмотрение). Настройки должны сохраняться после закрытия приложения через класс (Preferences)
В рамках курсового проекта необходимо выполнение четырех следующих заданий в соответствии с вариантом. Все задания курсовой работы объединены в одну программу (один проект). Таким образом, проект будет состоять из набора классов, каждый из которых реализует какое-то одно задание. При запуске программы на экране должен появиться набор кнопок, каждая из которых запускает одно из следующих заданий. (Для переключения между интерфейсами заданий можно использовать функцию setContentView()).
Задание 1
Реализуйте простейший Калькулятор. Имеется набор кнопок, циферблат. Калькулятор позволяет вычислять (сумму, разность, произведение и частное). Предусмотреть обработку ситуации деления на ноль. Кроме этого, добавьте функцию вычисления синуса.
Задание 2
Нарисуйте <Объект: Елка>. На нем разместите несколько шаров, которые будут медленно менять цвет с разной скоростью. Обработку изменения цвета реализовать с помощью потоков.
Задание 3
Прыгающий <Объект: Цифра восемь>. Начальная позиция появления объекта определяется нажатием пальца по экрану. Объект падает с ускорением вниз, отражаясь от нижней границы экрана, и с незначительным смешением вправо. С каждым разом высота отскока объекта уменьшается, и когда объект практически остановится, он пропадает с экрана. Объектов может быть несколько, поэтому каждый должен обрабатываться в отдельном потоке приложения.
Задание 4
Дополните Задание 3 возможностью изменения настроек (цвета объекта, ускорения, цвета фона). Добавьте кнопку настройки в основное меню программы. Отскок объекта от границы экрана должен сопровождаться звуком (любым на ваше усмотрение). Настройки должны сохраняться после закрытия приложения через класс (Preferences)
Дополнительная информация
2017, Хорошо, Проверил: Нечта И. В.
Похожие материалы
Экзамен. Программирование для мобильных приложений. Билет №5
platochek
: 29 декабря 2017
Экзамен.
Программирование для мобильных приложений.
Билет 5
1. Основные принципы ООП: инкапсуляция
2. Среда разработки Eclipce. Компоненты
50 руб.
Программирование для мобильных приложений. Экзамен. Билет №2
gnv1979
: 29 мая 2017
Программирование для мобильных приложений Экзамен.
Билет 2
1. Иерархия классов. Объявление классов.
2. Обработка нажатия на экране устройства.
45 руб.
Программирование для мобильных приложений. Экзамен. Билет №8
RedSunrise
: 23 января 2017
1. Режимы доступа к элементам класса.
2. Загрузка и сохранение настроек приложения.
100 руб.
Курсовая работа по дисциплине: Программирование для мобильных приложений. Вычисленный вариант №1.
teacher-sib
: 18 мая 2017
Вариант задания вычисляется так: остаток от деления на 3 последней цифры Вашего пароля (идентификатора) плюс единица. Для цифры 9: (9%3)+1 = (0)+1 = 1. Итог: вариант №1.
ЗАДАНИЕ
В рамках курсового проекта необходимо выполнение четырех следующих заданий в соответствии с вариантом. Все задания курсовой работы объединены в одну программу (один проект). Таким образом, проект будет состоять из набора классов, каждый из которых реализует какое-то одно задание. При запуске программы на экране должен по
400 руб.
Экзамен по дисциплине: Программирование для мобильных приложений. Билет №3.
ДО Сибгути
: 27 ноября 2017
Билет 3
1. Методы – элементы класса (описание, вызов).
2. Файл AndroidManifest
С примерами!
90 руб.
Экзамен по дисциплине: Программирование для мобильных приложений. Билет №6.
teacher-sib
: 28 сентября 2017
1. Основные принципы ООП: наследование (общая форма наследования).
2. Графический интерфейс. Примитивы. Функции.
100 руб.
Экзамен по дисциплине: Программирование для мобильных приложений. Билет №1.
teacher-sib
: 18 мая 2017
Билет 1
1. Объекты. Классы.
2. Абстрактные классы. Интерфейсы.
300 руб.
Программирование для мобильных приложений (устройств). Экзамен. Билет №3.
nik200511
: 21 января 2016
Билет 3
1. Методы – элементы класса (описание, вызов).
В языке Java любая функция может существовать только...
2. Файл AndroidManifest
Файл AndroidManifest.xml файл, описывающий ...
103 руб.
Другие работы
Проектирование цифровой коммутационной станции МиниКОМ DX-500ЖТ
ostah
: 6 декабря 2012
Введение
Общие тенденции развития современных систем связи направлены на создание цифровых сетей, обеспечивающих организацию сетей с интегральным обслуживанием. Внедрение цифровых и волоконно-оптических систем передачи информации (ЦСП и ВОСП), а также цифровых систем коммутации (АТС-Ц) на уровне магистральных и дорожных сетей связи железнодорожного транспорта уже продемонстрировало известные преимущества цифровой техники в отношении качества организуемых каналов, технологичности обслуживания обо
15 руб.
Ненасыщенные альдегиды и кетоны
wizardikoff
: 15 января 2012
СПОСОБЫ ПОЛУЧЕНИЯ ФЕНОЛОВ
ХИМИЧЕСКИЕ СВОЙСТВА ФЕНОЛОВ
Спирты с двойной углерод-углеродной связью бывают винильного (CH2=CH-OH) и аллильного типа (CH2=CH-CH2-OH; CH2=CHCH2CH2OH).
Виниловый спирт в свободном состоянии не существует. Он, как и другие ненасыщенные спирты с гидроксилом при углероде с двойной связью, в момент образования очень быстро изомеризуется в альдегид или кетон (правило Эльтекова):
Аллиловый спирт по месту двойной связи присоединяет водород, галогены, галогенводородные кислоты
Системы управление на машиностроительном предприятии
GnobYTEL
: 29 ноября 2011
Системы документации.
Система показателей качества продукции.
Единая система технологической подготовки производства.
Надежность в технике.
Системы управления в машиностроении.
Управление на машиностроительном предприятии.
2 руб.
Экзамен по дисциплине "Электротехника и электроника" 3 семестр 6 вариант
mastar
: 23 января 2012
Вопрос №1
Структурные схемы и поколения ОУ.
Вопрос №2
Изобразите принципиальную схему базового элемента 2ИЛИ-НЕ на МДП транзисторах с индуцированным каналом p-типа. Составьте таблицу истинности. Приведите вид передаточной характеристики. Объясните, какие параметры ЦИМС можно определить с использованием передаточной характеристики
Схема логического элемента 2ИЛИ-не:
Вопрос №3
Изобразите принципиальную схему усилительного каскада на биполярном транзисторе со структурой n-p-n, по схеме с общим эмит
125 руб.