Элемент таймлайн для приложения Android Java
Требуется сделать элемент тайм-лайн, как на прикреплённой картинке и внедрить его в готовое приложение.
Тема сделанного приложения – тайм-менеджмент.
В приложении создана БД на Room с множеством таблиц, из которых берутся события.
Типы событий:
- по жёсткому времени (8:00 – 9:00)
- занимающие много времени (1 час, 1 час 15 минут)
- занимающие немного времени
Остальные типы:
- лягушки (занимают немного времени)
- стейки (аналогично)
- кайросы (неизвестно сколько занимают)
- большие цели (неизвестно сколько занимают)
Должна быть возможность элементы всех этих типов разместить на таймлайне.
Элементы этих типов создаются в других фрагментах, и для размещения на таймлайне либо выбираются из списка готовых, либо создаются новые (это реализовано).
По таймлайну:
* таймлайн отображает одну дату. Смена даты осуществляется по нажатию на иконку календаря в верхнем меню
* должна быть возможность перемещения элементов по таймлайну (длительным нажатием), а также их расширение/сужение, если на них требуется больше/меньше времени, чем ожидалось
* события на таймлайне можно отмечать выполненными(или невыполненными), и изменения должны отправляться в БД. отметка производится нажатием на условную галочку на событии
* события на таймлайне можно перенести на следующий день либо в буфер "Неделя", "Месяц" по нажатию на условную иконку на событии, которая вызовет контекстное меню с данными вариантами. Логика переноса события в проекте есть, она важна для статистики, так что её не следует изменять.
* если события назначены на одно время, они показываются рядом (прикреплённая картинка)
Applications 2
Current freelance projects in the category Java
Development of an Android application player for the online TV service
609 USD
We need an Android developer to create a native Android application for an online TV service. Two versions are planned: for mobile devices: smartphones and tablets; for Android TV / Android STB: set-top boxes. Estimated timeline: up to 3 months. Estimated budget: 150,000… Java, App Development for Android ∙ 28 days 13 hours back ∙ 32 proposals |