AndroidStudioRoom
Tablica Ogłoszeń
(na prezentacji pokazać gradle)
TODO: 19.01
- Dodać adaptery do RecyclerView
- Przenieść na wątek inny niż główny
- Dodać podnoszenie wersji przy edycji bazy danych
- Edycja rekordu
Ekipa do mini-projektu (Maciej Skrabski, ŁW, KF, DS)
-
trzeba utworzyć mini-projekt korzystający z obu powyższych bibliotek (Room i Navigator)
-
komunikacja z bazą danych ma się odbywać asynchronicznie za pomocą korutyn
-
struktura bazodanowa:
- tabela
osoby
- tabela
ogloszenia
- tabela
tagi
- relacja jeden do wielu między tabelą
osoby
a tabeląogloszenia
- relacja wiele do wielu między tabelą
ogloszenia
a tabelątagi
- tabela
-
ekrany w przykładowym projekcie
- lista ogłoszeń - ekran startowy
- dodawanie ogłoszenia - do przejścia z listy ogłoszeń
- edycja ogłoszenia - do przejścia z listy ogłoszeń
- szczegóły ogłoszenia - do przejścia z listy ogłoszeń
- szczegóły osoby - do przejścia ze szczegółów ogłoszenia