Программа «Task Manager»


Скачать 443.6 Kb.
Название Программа «Task Manager»
страница 3/6
Тип Программа
rykovodstvo.ru > Руководство эксплуатация > Программа
1   2   3   4   5   6

4 Реализация программы


Опишем задачи нешаблонных методов в созданных классах.

В классе «MainActivity» методы «addFragment1» и «addFragment2» позволяют отображать на экране во frame-layout списки активных и завершенных задач, соответственно.

В классе «ActiveActivity» метод «refreshTasks» обновляет список активных задач в случае если в эти задачи были внесены изменения в режиме редактирования/добавления.

В классе «FinishActivity» метод «refreshTasks» обновляет список завершенных задач в случае если эти задачи больше не являются активными и пользователь их завершил.

В классе «InfoActivity» метод «finish» служит для закрытия открытой в режиме редактирования задачи. Метод «getInfoTask» достает информацию с активности, содержащей информацию о задаче и создает ее.

В классе «TaskDao» метод «saveTask» сохраняет информацию о новой/редактированной задаче в память телефона. Метод «delete» позволяет удалить задачу. Метод «getActiveTasks» возвращает на экран список активных задач, доставая их из памяти телефона. Метод «getFinishedTasks» возвращает на экран список завершенных задач.

В классе «Task» метод «Task» считывает данные объекта из строки (десериализация в JSON). Метод «getJSON» записывает данные об объекте в строку для сохранения (сериализация в JSON).

В классе «MyService» метод «verify» – метод бесконечной проверки сроков задач. Он берет активные задачи, создает в памяти переменную, хранящую текущую дату (включая время, в миллисекундах) и проверяет время каждой задачи с текущим временем. Если время задачи в этом списке меньше текущего, создается и появляется на экране напоминание.

5 Инструкция пользователю


При открытии приложения пользователь видит перед собой экран с тремя кнопками: «активные», «завершенные», «добавить».

На вкладке «активные» отображаются все задачи, которые еще не наступили. На вкладке «завершенные» содержатся уже завершенные задачи.

При нажатии на кнопку «добавить» пользователь может создать новую задачу, при этом открывается другое окно: окно добавления информации о задаче.

На этом экране имеются следующие компоненты: текстовое поле, в которое вводится текст задачи, текстовое поле для дополнительной информации, устанавливается дата и время для напоминания о задаче, а также кнопка сохранить.

Если пользователь хочет отредактировать информацию об активной задаче, то при выборе этой задачи из списка открывается окно, в котором уже содержится вся информация о ней и которую можно изменить, сохранить, а также удалить задачу из памяти или завершить.

Если пользователь хочет отредактировать информацию о выполненной задаче, то на вкладке «завершенные» при выборе из списка нужной задачи открывается окно редактирования с полной информацией о ней и возможностью удалить или снова активировать.

При наступлении времени для напоминания пользователю о задаче на экране появляется соответствующее уведомление и звуковое оповещение. При открытии этого уведомления открывается окно с информацией о задаче, где пользователю предложены 3 варианта действий: отложить напоминание на 10 минут, на 30 минут, либо завершить.

Графический интерфейс приложения представлен в приложении А.

Заключение


В ходе курсовой работы были изучены основы работы в среде программирования Android Studio. В ходе работы были получены навыки написания приложения на ОС Android, работы с памятью телефона и напоминаниями.

Основная цель работы была выполнена, то есть было написано приложение «Task Manager» с понятным пользователю интерфейсом.

Библиографический список


1 Программирование приложений для планшетных компьютеров и смартфонов / Рето Майер, 2013. 816 с.

2 Учебник по Андроид. Уроки для начинающих [Электронный ресурс] – режим доступа: http://startandroid.ru/

3 СТП ОмГУПС-1.2-2005. Работы студенческие учебные и выпускные квалификационные.

1   2   3   4   5   6

Похожие:

Программа «Task Manager» icon Руководство пользователя по установке ap manager II
Перед установкой ap manager II на компьютере должно быть установлено следующее программное обеспечение: Mysql serve 0 и Mysql odbc...
Программа «Task Manager» icon Программа SantaFe Manager
Что может звук ? Мультимедиа и электронная почта
Программа «Task Manager» icon Task Answer the following questions using the text

Программа «Task Manager» icon Инструкция по установке программы: Подключите при помощи прилагаемого...
Программа для синхронизации мобильных телефонов с компьютером Cell Phone Manager, главная особенность которой универсальность
Программа «Task Manager» icon Руководство пользователя Введение
Программа Rec Manager для EdicMini lcd предназначена для организации доступа к памяти диктофона, а также для настройки диктофона...
Программа «Task Manager» icon Iqm manager: руководство пользователя

Программа «Task Manager» icon Iqm manager: руководство пользователя

Программа «Task Manager» icon Iqm manager: руководство пользователя

Программа «Task Manager» icon Благотворительность в зеркале сми
Принц Уильям помог носорогам. Он участвует в деятельности благотворительной организации Task Trust которая вырастила в английском...
Программа «Task Manager» icon Сведения о профессии
В переводе с английского слово manager означает – заведующий, директор, управляющий
Программа «Task Manager» icon Инструкция по загрузке файлов через ftp в качестве ftp-клиента можно...
В качестве ftp-клиента можно использовать far manager, при использовании другого ftp-клиента необходимо учитывать его особенности...
Программа «Task Manager» icon Должностная инструкция site qc manager / Менеджер контроля качества...
Он назначается руководителем департамента контроля качества головного офиса и входит в состав департамента качества
Программа «Task Manager» icon + Инструкция на русском
В комплекте идет утилита Ozice settings Manager для настройки хард-клавиш и экранных кнопок. Отличительной особенностью OziExplorer...
Программа «Task Manager» icon Реферат по курсу: Проектирование и разработка scada систем Тема:"...
Современный мир — это мир постоянно растущих потребностей, для удовлетворения которых необходим рост прибыли, а значит, кроме всего...
Программа «Task Manager» icon Техническое задание на оказание услуг по технической поддержке системы управления
Предмет оказания услуг: услуги по технической поддержке системы управления Microsoft System Center Configuration Manager 2012 (далее-...
Программа «Task Manager» icon Инструкция по отключению Odyssey Access Client Manager в правом нижнем...
Если Вам по договору предоставляется реальный адрес Интернет, то он изменится с X x. 186. X на X x. 187. X это может вызвать неработоспособности...

Руководство, инструкция по применению




При копировании материала укажите ссылку © 2024
контакты
rykovodstvo.ru
Поиск