Сделать мобильное приложение c расписанием для android на Android Studio Язык Java
Посмотрите тему, параметры и описание реального заказа. Если у вас похожее задание, разместите собственную заявку.
Информация о заказе
Основные параметры работы.
Описание заказа
Тема и требования к работе.
- загрузка файла excel, парсим excel чтобы выводилось: качаем файл -> через либы обрабатывать файл -> выводим результат
- сделать автозагрузка и удаление прошлого файла, каждые 2 дня например, поэтому сделай срок жизни файла, и при первом запуске скачивало, если файл отсутствует. Ссылка на скачивание есть
- сделать самое простое напоминание об паре, чтоб в панель уведомлений приходило
- новости с сайта универа ещё туда
- выбор группы сделать выпадающим списком, тут без разницы можно и через кнопки, как вам удобнее, там групп не много штук 5
- если не сложно будет, можно ещё сделать "Вопрос-ответ" где любой человек может задать вопрос, а другой человек ему ответить, ну и кнопка соответственно третья будет
А еще, на фото на втором телефоне, если удобнее будет текстом все это делать, то текстом не обязательно чтобы всё работало
Как проходит заказ на RuStud
Опишите задание, выберите исполнителя и общайтесь с ним в заказе.
Похожие заказы
Другие работы на близкие темы.
Как подготовить такую работу
Основные этапы и полезные ориентиры.
Для выполнения дипломной работы по созданию мобильного приложения с расписанием для Android на языке Java, вам потребуется следовать определённой последовательности шагов. Прежде всего, важно отметить, что работа требует достаточного уровня знаний в области программирования на Java, а также понимания работы с Android Studio и библиотеками для обработки файлов.
- Подготовка окружения: Убедитесь, что у вас установлены все необходимые инструменты: Android Studio, Java Development Kit (JDK) и необходимые библиотеки для работы с Excel файлами, такие как Apache POI. Это позволит вам загружать и обрабатывать данные из Excel.
- Создание проекта: Откройте Android Studio и создайте новый проект. Выберите шаблон, который подходит для вашего приложения. Например, можно использовать "Empty Activity". Это даст вам чистый лист для работы.
- Загрузка файла Excel: Вам нужно реализовать функционал загрузки файла Excel. Для этого используйте библиотеку Apache POI. Создайте метод, который будет загружать файл по указанной ссылке. Обработайте файл, чтобы извлекать необходимые данные и выводить их в интерфейсе приложения.
- Автоудаление файла: Реализуйте механизм, который будет проверять наличие файла и его срок жизни. Если файл отсутствует или срок жизни истек (например, каждые 2 дня), приложение должно автоматически загружать новый файл. Для этого можно использовать AlarmManager или WorkManager.
- Напоминания о парах: Для создания уведомлений о парах используйте NotificationManager. Реализуйте простой механизм, который будет отправлять уведомления в заданное время. Вы можете использовать AlarmManager для планирования уведомлений.
- Новости с сайта университета: Для получения новостей используйте API университета или парсинг HTML-страницы. Реализуйте метод, который будет загружать и отображать последние новости в приложении.
- Выбор группы: Создайте выпадающий список (Spinner) для выбора группы. Заполните его данными о группах, которые вы заранее определите в массиве или списке.
- Раздел "Вопрос-ответ": Для реализации этого раздела создайте простую форму, где пользователи могут задавать вопросы. Используйте RecyclerView для отображения вопросов и ответов. Подумайте о том, как хранить данные (например, в локальной базе данных SQLite или на сервере).
- Тестирование и отладка: После завершения всех этапов протестируйте приложение на эмуляторе или реальном устройстве. Убедитесь, что все функции работают корректно и интерфейс удобен для пользователя.
- Документация: Не забудьте задокументировать свой код и подготовить отчет о выполненной работе. Это поможет вам лучше понять проект и облегчит защиту диплома.
Следуя этим шагам, вы сможете создать функциональное мобильное приложение с расписанием. Успехов в работе!
Перед началом уточните требования преподавателя и сверьтесь с методическими указаниями.
Отзывы студентов
Отзывы о выполненных заказах на RuStud.
Дипломная выполнена правильно, доработок по заказу не было, сразу приняли.
Никто не хотел браться за мой диплом, спасибо вам, что выручили. Думал уже самому писать)
Спасибо большое! Вы лучший автор, спасли меня. Дипломную сдал и было 1 замечание, когда у остальных по 5-10 и занизили оценку!!! У меня отлично, поэтому рад что нашел Вас и выбрал.
Спасибо за помощь с работой!!
Всё супер, рекомендую!
Хороший исполнитель, если необходимо вносит правки, использует качественно собранную информацию.
Не подстраивайте своё задание под чужое
Разместите собственные требования — тему, срок, методичку и нужный состав результата.