Preguntas etiquetadas con sharedpreferences

SharedPreferences le permite guardar y recuperar pares clave-valor persistentes de tipos de datos primitivos en aplicaciones de Android. Puede usarse dentro de una sola aplicación o compartirse entre múltiples aplicaciones.




7
¿Cómo obtengo las preferencias compartidas de una actividad de preferencias en Android?
Estoy usando una PreferenceActivity para mostrar algunas configuraciones para mi aplicación. Estoy inflando la configuración a través de un archivo xml para que mi onCreate (y los métodos de clase completos) se ve así: public class FooActivity extends PreferenceActivity { @Override public void onCreate(Bundle icicle) { super.onCreate(icicle); addPreferencesFromResource(R.xml.preference); } } …

30
Guardar ArrayList en SharedPreferences
Tengo un ArrayListcon objetos personalizados. Cada objeto personalizado contiene una variedad de cadenas y números. Necesito que la matriz permanezca, incluso si el usuario deja la actividad y luego quiere volver más tarde, sin embargo, no necesito la matriz disponible después de que la aplicación se haya cerrado por completo. …



19
Cómo Android SharedPreferences guarda / almacena objetos
Necesitamos obtener objetos de usuario en muchos lugares, que contienen muchos campos. Después de iniciar sesión, quiero guardar / almacenar estos objetos de usuario. ¿Cómo podemos implementar este tipo de escenario? No puedo almacenarlo así: SharedPreferences.Editor prefsEditor = myPrefs.edit(); prefsEditor.putString("BusinessUnit", strBusinessUnit);



4
Seguridad de Android SharedPreference
Me pregunto acerca de la seguridad de las preferencias compartidas. ¿Es posible acceder a las preferencias compartidas, incluso si se crearon en MODE_PRIV (0)? ¿Es posible enumerar todas las preferencias compartidas disponibles y luego recuperar todas las configuraciones de otras aplicaciones? ¿Las preferencias compartidas son un buen lugar para colocar …

5
¿Se debe acceder a SharedPreferences fuera del hilo de la interfaz de usuario?
Con el lanzamiento de Gingerbread, he estado experimentando con algunas de las nuevas API, una de ellas StrictMode . Noté que una de las advertencias es para getSharedPreferences(). Esta es la advertencia: StrictMode policy violation; ~duration=1949 ms: android.os.StrictMode$StrictModeDiskReadViolation: policy=23 violation=2 y se está dando para una getSharedPreferences()llamada que se realiza …




Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.