Cupboard (https://bitbucket.org/qbusict/cupboard) è una libreria molto comoda, ma sfortunatamente non supporta gli elenchi di mapping al database e gli elenchi devono essere gestiti a mano. Ma qual è il modo di gestirli?Il modo migliore per gestire gli elenchi in armadio (libreria Android)
5
A
risposta
5
Puoi lasciare Cupboard alla serializzazione per te utilizzando FieldConverter
. Recentemente ho pubblicato il progetto cupboard-tools che contiene uno FieldConverter
che utilizza Gson
per serializzare e deserializzare elenchi o altri oggetti.
0
serializzare gli elenchi in json e archiviarli come stringhe sembra essere la soluzione migliore.
Mi capita anche di sperimentarlo e non riesco nemmeno a trovare nulla di funzionale per recuperare più di 1 oggetto alla volta. Sto considerando di creare un wrapper che contenga tutti i miei oggetti solo per far fronte a questo o per passare a qualcos'altro interamente. –
Finalmente ho smesso di usare Gson e rappresentare le mie liste come una stringa json. – TpoM6oH
E invece memorizzi la stringa JSON? Come recuperi i dati in modo efficiente? –