UNIDAD 2 - Almacenamiento y Recuperacion de Informacion
Almacenamiento y Recuperacion de Informacion
Programa de Datos de usuarios donde se almacena informacion y se recupera luego de cerrar la aplicacion
Diseño interfaz
package com.example.almacenamientoyrecuperaciondeinformacion;
import androidx.appcompat.app.AppCompatActivity;
import android.content.Context;
import android.content.SharedPreferences;
import android.os.Bundle;
import android.view.View;
import android.widget.EditText;
public class MainActivity extends AppCompatActivity {
private EditText cedula, nombre, apellido;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
cedula=(EditText)findViewById(R.id.cedula);
nombre=(EditText)findViewById(R.id.nombre);
apellido=(EditText)findViewById(R.id.apellido);
SharedPreferences preferences = getSharedPreferences("DatosUsuario", Context.MODE_PRIVATE);
cedula.setText(preferences.getString("CC", ""));
nombre.setText(preferences.getString("Nombre", ""));
apellido.setText(preferences.getString("Apellido", ""));
}
public void BotonGuardar(View view)
{
SharedPreferences pref = getSharedPreferences("DatosUsuario",Context.MODE_PRIVATE);
SharedPreferences.Editor edit = pref.edit();
edit.putString("CC", cedula.getText().toString());
edit.putString("Nombre", nombre.getText().toString());
edit.putString("Apellido", apellido.getText().toString());
edit.commit();
finish();
}
}
Comentarios
Publicar un comentario