jueves, 30 de julio de 2015

MODULO 5- Guardar datos con SharedPreferences

En esta ocasión se utiliza la clase SharedPreferences para guardar datos en un fichero de datos:

SharedPreferences misDatos = getSharedPreferences (fichero, acceso);

donde "fichero" es el nombre del fichero donde se guarda la información, sin extensión; si el fichero no existe se crea uno nuevo. El numero entero "acceso" es usualmente 0, indicando que el fichero es privado. Para leer las preferencias se usa el método getString() o getFloat(), getInt() para leer números.

Para modificar las preferencias se usa un editor, que es un objeto de la clase SharedPreferences.Editor el cual permite escribir datos con sus etiquetas (entre comillas) y salvar el fichero de la siguiente forma:

SharedPreferences.Editor miEditor = misDatos.edit();
//escribe los datos
miEditor.putString("nombre",nombre);
miEditor.puFloat("x",x);
miEditor.puFloat("y",y);
//salvar
miEditor.commit();

Las imágenes se muestran a continuación:

   


No hay comentarios:

Publicar un comentario