Aquí comparto un código para la preferencia compartida en Android.
Espero que este código te ayude.
Puede cambiar sus datos según el requisito.
- ¿Cuáles son las mejores aplicaciones de listas de tareas para Windows?
- ¿Es 8k usd un precio apropiado para crear una aplicación que funcione como Instagram?
- ¿Hay alguna aplicación que pueda reproducir canciones de audio en línea con letras?
- ¿Cuáles son algunos de los mejores estados de WhatsApp?
- ¿Por qué WhatsApp es más popular que otras aplicaciones de mensajería similares como Viber y Kik?
/ ******* Crear preferencias compartidas ******* /
SharedPreferences pref = getApplicationContext (). GetSharedPreferences (“MyPref”, MODE_PRIVATE);
Editor editor = pref.edit ();
/ **************** Almacenamiento de datos como par CLAVE / VALOR ******************* /
editor.putBoolean (“key_name1”, verdadero); // Guardar booleano – verdadero / falso
editor.putInt (“key_name2”, “int value”); // Guardar entero
editor.putFloat (“clave_nombre3”, “valor flotante”); // Guardar flotante
editor.putLong (“key_name4”, “valor largo”); // Ahorro largo
editor.putString (“key_name5”, “valor de cadena”); // Guardando cadena
// Guardar los cambios en SharedPreferences
editor.commit (); // Cometer cambios
/ **************** Obtener datos de preferencias compartidas ******************* /
// Si el valor de la clave no existe, devuelve el segundo valor de parámetro: en este caso, nulo
pref.getBoolean (“nombre_clave1”, nulo); // volviéndose booleano
pref.getInt (“nombre_clave2”, nulo); // conseguir un número entero
pref.getFloat (“key_name3”, nulo); // consiguiendo flotante
pref.getLong (“key_name4”, nulo); // cada vez más largo
pref.getString (“key_name5”, null); // obteniendo String
/ ************ Eliminando el valor clave de SharedPreferences ***************** /
editor.remove (“key_name3”); // eliminará la clave key_name3
editor.remove (“key_name4”); // eliminará la clave key_name4
// Guardar los cambios en SharedPreferences
editor.commit (); // Cometer cambios
/ ************ Borrar todos los datos de SharedPreferences ***************** /
editor.clear ();
editor.commit (); // Cometer cambios