You are on page 1of 4

FACULTAD DE INGENIERA

ESCUELA PROFESIONAL DE INGENIERA DE SISTEMAS

TEMA : SHAREDPREFERENCES

ASIGNATURA : TECNOLOGIA MOVIL

DOCENTE TUTOR : MG. ING. HEBER GMEZ HURTADO

CICLO : VI

INTEGRANTES :

IDROGO CAVERO ARTURO PAL

PIURA PER
2017
En este ejemplo, la divisa registrada anteriormente era mas alta que la actual.

Para realizar una prueba, aqu grabamos el nuevo valor de la divisa y mostramos en un
Toast que se grab con xito.
Luego de cerrar y volver a abrir, podemos apreciar que los valores cambiaron.

Algoritmo de la aplicacin.

package com.example.paul.sharedpreferencespaulidrogo;

import android.content.Context;
import android.content.SharedPreferences;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.view.View;
import android.widget.DatePicker;
import android.widget.EditText;
import android.widget.Toast;

import java.util.Calendar;
import java.util.Date;

public class MainActivity extends AppCompatActivity {


private EditText et,et1;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
et = (EditText)findViewById(R.id.txtfecha);
et.setText(Calendar.getInstance().getTime().toString());
et = (EditText)findViewById(R.id.txtcompra);
et.setText("3.23");
et = (EditText)findViewById(R.id.txtventa);
et.setText("3.26");

SharedPreferences prefe =
getSharedPreferences("datos",Context.MODE_PRIVATE);
String d = prefe.getString("compra","");
et1 = (EditText)findViewById(R.id.txtvcompra);
et1.setText(d);

SharedPreferences prefe2 =
getSharedPreferences("datos1",Context.MODE_PRIVATE);
String d1 = prefe2.getString("venta","");
et1 = (EditText)findViewById(R.id.txtvventa);
et1.setText(d1);

public void Guardar(View V){


et = (EditText)findViewById(R.id.txtcompra);
SharedPreferences preferencias=getSharedPreferences("datos",
Context.MODE_PRIVATE);
SharedPreferences.Editor editor = preferencias.edit();
editor.putString("compra",et.getText().toString());
editor.commit();

et = (EditText)findViewById(R.id.txtventa);
SharedPreferences preferencias2=getSharedPreferences("datos1",
Context.MODE_PRIVATE);
SharedPreferences.Editor editor2 = preferencias2.edit();
editor2.putString("venta",et.getText().toString());
editor2.commit();

Toast.makeText(this,"Datos
Guardados!",Toast.LENGTH_LONG).show();
}

You might also like