Articles of sharedpreferences

¿Debería acceder a las Preferencias Compartidas desde el subproceso UI?

Con el lanzamiento de Gingerbread, he estado experimentando con algunas de las nuevas API, una de ellas es 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 que se getSharedPreferences() una getSharedPreferences() a getSharedPreferences() en […]

¿Cómo puedo ver el archivo de preferencias compartidas con Android Studio?

Estoy usando preferencias compartidas para almacenar ciertos valores para mi aplicación. Me gustaría ver el archivo donde la información está realmente almacenada en mi teléfono. Encontré muchas maneras de hacer esto en Eclipse, pero estoy depurando en Android Studio. Mi teléfono está rooteado. Leí que tener acceso a la raíz es importante para leer este […]

¿Está bien guardar una matriz JSON en SharedPreferences?

Tengo una matriz JSON que necesito guardar. Estaba pensando en serializarlo, pero ¿sería mejor guardarlo como una cadena en SharedPreferences y luego reconstruirlo cuando necesite leerlo?

¿Cómo escuchar los cambios de preferencia dentro de un Fragmento de Preferencias?

Como se describe aquí , estoy subclasando PreferenceFragment y mostrándolo dentro de una Actividad. Ese documento explica cómo escuchar los cambios de preferencia aquí , pero solo si se subclasifica la actividad de preferencia. Como no estoy haciendo eso, ¿cómo escucho los cambios de preferencia? Intenté implementar OnSharedPreferenceChangeListener en mi PreferenceFragment, pero parece que no […]

Ponga y obtenga matriz de cadenas de preferencias compartidas

Necesito guardar en las preferencias compartidas alguna matriz de cadenas y después de eso para obtenerlas. Intenté esto: prefsEditor.putString(PLAYLISTS, playlists.toString()); donde las listas de reproducción son una String[] y para obtener: playlist= myPrefs.getString(PLAYLISTS, “playlists”); donde la lista de reproducción es una String pero no está funcionando. Cómo puedo hacer esto ? ¿Alguien puede ayudarme? Gracias […]

¿Qué técnica de almacenamiento de datos de Android usar?

La documentación de Android tiene las siguientes opciones a continuación, pero no explica para qué circunstancias es mejor cada una. ¿Cuáles son los pros y los contras de cada método? Por ejemplo, ¿en qué condiciones sería SQL mejor que las Preferencias compartidas? Preferencias compartidas Almacenamiento interno Almacenamiento externo Bases de datos SQLite Conexión de red

ArrayList de Android de objetos personalizados – Guardar en SharedPreferences – ¿Serializable?

Tengo una ArrayList de un objeto. El objeto contiene los tipos ‘Bitmap’ y ‘String’ y luego solo getters y setters para ambos. En primer lugar es Bitmap serializable? ¿Cómo voy a serializar esto para almacenarlo en SharedPreferences? He visto a muchas personas hacer una pregunta similar, pero ninguna parece dar una buena respuesta. Preferiría algunos […]

Accediendo a SharedPreferences a través de métodos estáticos

Tengo cierta información almacenada como SharedPreferences. Necesito acceder a esa información desde fuera de una Actividad (desde una clase de modelo de dominio). Así que creé un método estático en una actividad que solo uso para obtener las preferencias compartidas. Esto me está dando algunos problemas, ya que aparentemente no es posible llamar al método […]

almacenar y recuperar un objeto de clase en preferencia compartida

En Android, ¿podemos almacenar un objeto de una clase en preferencias compartidas y recuperar el objeto más tarde? Si es posible, ¿cómo hacerlo? Si no es posible, ¿cuáles son las otras posibilidades de hacerlo? Sé que la serialización es una opción, pero estoy buscando posibilidades utilizando preferencias compartidas.

Pros y contras de SQLite y preferencias compartidas

¿Cuál es el buen mecanismo para almacenar información entre la base de datos SQLite y las Preferencias Compartidas? ¿Por qué usar preferencias compartidas? ¿Por qué usar sqlite? Traté de encontrar la diferencia entre ellos, y cuál es el mejor mecanismo para el almacenamiento de datos, pero no puedo encontrar la respuesta adecuada en Google. Por […]