2011-08-16 11 views

Respuesta

4

No es realmente, es una cuestión de conveniencia. Con las preferencias compartidas, no es necesario manejar el archivo IO.

2

preferencia compartida será mejor que el de almacén de credenciales en el archivo, para abrir y readfile es tedioso compara con el uso de la preferencia cuota de

0

Aunque ambos tipos pueden ser privadas. El enfoque convencional es: si tiene un par de valores clave pequeños, vaya con preferencia compartida. Si tiene una gran cantidad de datos, vaya con el almacenamiento interno. El almacenamiento interno almacena en archivos y es privado para su aplicación. El mayor inconveniente con pref compartido. si tu aplicación falla/fuerza cerca perderás todos tus datos en pref compartido.

Veredicto:

Si usas pref compartido. asegúrate de que tu aplicación no se cuelgue. Entonces mi punto de vista: ir con almacenamiento interno. Sin embargo, si su teléfono está rooteado, PUEDE suceder algo, nada permanece privado nunca más ...:/

+3

Incorrecto. Si la aplicación falla, los datos en SharePreferences se conservan. – tambykojak

Cuestiones relacionadas