Add correction
This commit is contained in:
parent
d5ac71f2d6
commit
d943975e3c
@ -214,11 +214,11 @@ Per questo motivo si è scelto di utilizzare il livello LOW che permette di rile
|
|||||||
## Memorizzazione
|
## Memorizzazione
|
||||||
|
|
||||||
In base alla modalità di funzionamento l'applicazione deve memorizzare diversi tipi di dati.
|
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.
|
*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.
|
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."}
|
``` {.markdown #lst:contact-data caption="Schema utilizzato per la memorizzazione dei dati di contatto."}
|
||||||
- `id`: Int [PrimaryKey | AutoGenerate]
|
- `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).
|
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."}
|
``` {.kotlin #lst:dao caption="Interfacce dei Data Access Objects."}
|
||||||
@Dao
|
@Dao
|
||||||
|
Loading…
Reference in New Issue
Block a user