UNIDAD 3 - Logueo y Contraseña de Usuario

 Logueo y Contraseña de Usuario




Para el Login se utilizo una condicion sencilla donde se instanciaron lso dos editText y se les condiciono usando  .equals  para condicionar que si las dos variables eran verdaderas entonces permitiera ingresar al otro activity  en caso qeu no fuera verdadera entonces el sistema sacaba un mensajito diciendo login incorrecto, se hizo uso del sharedpreferences para recuperar los datos amacenados de la contraseña y asi no tener que teclearla nuevamente.  

Diseño de la interfaz


MainActivity.java


package com.example.bdferreteriacamilo;

import androidx.appcompat.app.AppCompatActivity;

import android.content.Intent;
import android.os.Bundle;
import android.view.View;
import android.widget.EditText;
import android.widget.Toast;
import android.content.Context;
import android.content.SharedPreferences;

public class MainActivity extends AppCompatActivity {
private EditText Usuario;
private EditText Pass;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
Usuario = (EditText) findViewById(R.id.USUARIO);
Pass= (EditText) findViewById(R.id.PASS);
SharedPreferences preferences = getSharedPreferences("LOGIN", Context.MODE_PRIVATE);
Usuario.setText(preferences.getString("USUARIO", ""));
Pass.setText(preferences.getString("PASS", ""));
}
public void BIngresar(View view)
{
String USU= Usuario.getText().toString();
String PAS= Pass.getText().toString();
if (USU.equals("Camilo") == true && PAS.equals("654828") == true) {
Intent intent = new Intent(MainActivity.this, MenuFerreteria.class);
startActivity(intent);
SharedPreferences pref = getSharedPreferences("LOGIN",Context.MODE_PRIVATE);
SharedPreferences.Editor edit = pref.edit();
edit.putString("USUARIO", Usuario.getText().toString());
edit.putString("PASS", Pass.getText().toString());
edit.commit();
Toast.makeText(this,"LOGIN EXITOSO ", Toast.LENGTH_LONG).show();
}
else
{
Toast.makeText(this,"LOGIN INCORRECTO ", Toast.LENGTH_LONG).show();
}
}
}


Comentarios

Entradas populares de este blog

Metodologias para Analisis de Riesgo

UNIDAD 1 - Preguntas sobre la idea de investigación

UNIDAD 2 - La hipótesis de investigación