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 ## 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