È possibile archiviare gli oggetti definiti dall'utente in un database SQLite da Android? Ad esempio: sto creando una classe e voglio memorizzare quell'oggetto di classe nel database. È possibile? Se lo è, come procedere? Sulla piattaforma Blackberry, sono in grado di memorizzare oggetti direttamente in oggetti persistenti. È possibile farlo con SQLite e Android?Come memorizzare l'oggetto nel database SQLite?
risposta
Avrai bisogno di essere in grado di serializzare l'oggetto in un flusso di byte e quindi ricreare l'oggetto da un flusso di byte.
Quindi, archiviare il flusso di byte nel db.
MODIFICA: Leggi this article per informazioni sulla serializzazione in Java. Si rivolge al soggetto in un modo molto migliore di quello che sarei in grado di fornire semplicemente alcuni frammenti di codice.
Invece di memorizzare in SQLite perché non riporli in db4o, che è specificamente progettato per immagazzinare oggetti. Un semplice tutorial per gli oggetti sotring che usano db4o.
DB4O è grande in linea di principio. È super facile da usare. MA sfortunatamente ha molti bug e lo sviluppo/la manutenzione sembra essersi fermato completamente. Situazione molto triste – Matthias
- 1. Come memorizzare l'immagine nel database SQLite
- 2. Come archiviare l'oggetto JSON nel database SQLite
- 3. Come memorizzare i dati da edittext al database SQL sqlite?
- 4. Come memorizzare un albero nel database SQL
- 5. come memorizzare video nel database usando mysql?
- 6. Come memorizzare campi utente personalizzati nel database
- 7. Come memorizzare un'immagine nel database android
- 8. Come memorizzare JSON in SQLite
- 9. Memorizzazione di valuta nel database Android SQlite
- 10. Come aggiungere la data nel database SQLite
- 11. Come memorizzare i dati nel database sqlite usando jQuery-mobile dreamviewer cc con phonegap in Android?
- 12. Qual è la dimensione massima dell'immagine da memorizzare come BLOB nel database sqlite?
- 13. Come trasformare un database MSSQL nel database SQLite per Android
- 14. Perché non memorizzare i file nel database?
- 15. Desidero memorizzare l'oggetto nel database MySQL
- 16. registrazione 3 tabelle nel database SQLite
- 17. Come memorizzare enum come stringa nel database nelle guide
- 18. Voglio memorizzare l'immagine nel database sqlite che viene presa dalla galleria e fotocamera android
- 19. Memorizza valori NaN nel database SQLite
- 20. Incorpora database SQLite nel contenitore docker?
- 21. Android - Memorizzazione di dati sensibili nel database sqlite
- 22. Memorizza oggetti personalizzati (Oggetto definito dall'utente) nel database SQLite Android
- 23. Come memorizzare più di 255 caratteri nel database MySQL?
- 24. come memorizzare i dati nel database in HTML5
- 25. Laravel: come memorizzare i dati in formato json nel database?
- 26. Memorizzare l'immagine nel database direttamente o come dati base64?
- 27. Come memorizzare le immagini nel database mysql utilizzando php
- 28. come memorizzare i valori di BigInteger nel database Oracle
- 29. Come memorizzare le informazioni "access_control" di Symfony2 nel Database?
- 30. Come dovrei memorizzare l'ID utente di Windows nel database?
può fornire un frammento di codice per eseguire la serializzazione dell'oggetto. – Kumar
Ho modificato la risposta e fornito un collegamento a un articolo che ti insegna come eseguire la serializzazione degli oggetti. Il collegamento – Prashast
porta alla pagina iniziale di Oracle Java che non contiene informazioni sulla serializzazione – Budda