Add correction

This commit is contained in:
Raffaele Mignone 2020-07-10 17:18:51 +02:00
parent d5ac71f2d6
commit d943975e3c
Signed by: norangebit
GPG Key ID: F5255658CB220573
1 changed files with 3 additions and 3 deletions

View File

@ -214,11 +214,11 @@ Per questo motivo si è scelto di utilizzare il livello LOW che permette di rile
## Memorizzazione
In base alla modalità di funzionamento l'applicazione deve memorizzare diversi tipi di dati.
La gestione della persistenza è stata realizzata attraverso la libreria ***Room*** [@RoomPersistenceLibrary] una componente di *Jetpack* [@AndroidJetpackAndroid], la suite di librerie sopportate da *Google*.
La gestione della persistenza è stata realizzata attraverso la libreria ***Room*** [@RoomPersistenceLibrary], una componente di *Jetpack* [@AndroidJetpackAndroid] la suite di librerie supportate da *Google*.
*Room* fornisce un layer astratto che permette di operare più facilmente con il database *SQLite* sottostante.
La memorizzazione dei contatti è avvenuta tramite lo schema riportato nel @lst:contact-data.
Questi dati vengono conservati solo nella modalità di funzionamento *B* e *C* poiché nella modalità *A* il contatto viene comunicano immediatamente al server per cui non è necessaria una memorizzazione locale.
Questi dati vengono conservati solo nella modalità di funzionamento *B* e *C* poiché nella modalità *A* il contatto viene comunicato immediatamente al server per cui non è necessaria una memorizzazione locale.
``` {.markdown #lst:contact-data caption="Schema utilizzato per la memorizzazione dei dati di contatto."}
- `id`: Int [PrimaryKey | AutoGenerate]
@ -240,7 +240,7 @@ Lo schema della tabella utilizzata per la memorizzazione di queste informazioni
```
Questi dati persistenti sono stati acceduti mediante l'utilizzo di due *Data Access Object* (DAO).
Le interfacce dei DAO utilizzati è stata riportata nel @lst:dao.
Le interfacce dei DAO utilizzate sono riportate nel @lst:dao.
``` {.kotlin #lst:dao caption="Interfacce dei Data Access Objects."}
@Dao