Cómo usar las preferencias compartidas en Andriod para guardar el contador

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.

/ ******* 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