Connect with us

GitHub

KanbanBoard: канбан-доска на Kotlin

Опубликовано

/

     
     

KanbanBoard — простое приложение с канбан-доской, изначально написанное на Kotlin. Приложение состоит из трех разделов, в которых вы можете добавлять/удалять/перемещать задачи и переключать их состояние.

KanbanBoard: канбан-доска на Kotlin

Приложение использует одну ViewModel для 3 разных фрагментов (по одному для каждого списка задач), которые размещены в MainActivity. ViewModel содержит три списка объектов Task (по одному для каждого списка задач). TasklistFragments изменяют данные в ViewModel в реальном времени, и изменения сохраняются в локальном хранилище, когда вызывается OnStop() в MainActivity. При обратных вызовах запуска и остановки в MainActivity постоянные данные читаются/записываются как JSON в SharedPreferences из локального хранилища. При обратном вызове создания TasklistFragment фрагмент заполняет RecyclerView соответствующим списком задач из ViewModel.

GitHub: https://github.com/brsthegck/KanbanBoard
Платформа: Android
⭐️: 0

Если вы нашли опечатку - выделите ее и нажмите Ctrl + Enter! Для связи с нами вы можете использовать info@apptractor.ru.
Advertisement

Популярное

Спасибо!

Теперь редакторы в курсе.