Ho letto un sacco di post e articoli che esaltano la velocità di Parcelable su Serializable. Ho utilizzato entrambi per un po 'per passare i dati tra le attività tramite Intenti e non ho ancora notato alcuna differenza di velocità quando si passa da uno all'altro. La quantità tipica di dati che devo trasferire è da 5 a 15 oggetti nidificati con da 2 a 5 campi ciascuno.L'utilizzo di Serializable in Android è scorretto?
Dato che ho circa 30 classi che devono essere trasferibili, l'implementazione di Parcelable richiede molto codice boilerplate che aggiunge tempi di manutenzione. Uno dei miei requisiti attuali è anche che il codice compilato dovrebbe essere il più piccolo possibile; Mi aspetto di risparmiare spazio utilizzando Serializable su Parcelable.
Devo utilizzare Parcelable o non c'è motivo di usarlo su Serializable per quantità così piccole di dati? O c'è un'altra ragione per cui non dovrei usare Serializable?
Avete testato la differenza di velocità su un dispositivo a bassa potenza? La differenza di velocità è reale .. –