Almacenamiento y Recuperación de Información
Almacenamiento y Recuperación de Información
Programa de Datos de usuarios donde se almacena información y se recupera luego de cerrar la aplicación
Diseño interfaz
Codigo
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 EditCedula,EditNombre,EditApellido;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
EditCedula =(EditText)findViewById(R.id.EditCedula);
EditNombre =(EditText)findViewById(R.id.EditNombre);
EditApellido =(EditText)findViewById(R.id.EditApellido);
SharedPreferences preferences = getSharedPreferences("DatosUsuario", Context.MODE_PRIVATE);
EditCedula.setText(preferences.getString("Cedula",""));
EditCedula.setText(preferences.getString("Nombre",""));
EditCedula.setText(preferences.getString("Apellido",""));
}
public void Guardar(View view)
{
SharedPreferences pref = getSharedPreferences("DatosUsuario", Context.MODE_PRIVATE);
SharedPreferences.Editor edit = pref.edit();
edit.putString("Cedula",EditCedula.getText().toString());
edit.putString("Nombre",EditNombre.getText().toString());
edit.putString("Apellido",EditApellido.getText().toString());
edit.commit();
finish();
}
}
Prueba
Comentarios
Publicar un comentario