Logueo y contraseña de usuario
LogIn DataBase
Para la siguiente entrada que consiste en elaborar un LogIn a un a aplicación con el fin de mostrar de que forma se realizan este tipo de desarrollos emplee un diseño con relación al ejercicio que he venido trabajando que es acerca de un Hotel y la gestión de los usuarios y/o clientes. En el siguiente código se documenta el proceso para la recopilación de los datos que permiten en acceso a la página primeramente realizando la llamada a la base de datos para abrir la conexión pasando los parámetros que solicita el constructor, posteriormente se declaran una rawQuery (método que crea una colección de tipo cursor) cuya función es almacenar los datos necesarios para la realización de la consulta, luego de esto recorremos el registro y almacenamos los datos que se encuentran al terminar el recorrido, se realiza la verificación y autenticidad en este caso que los campos ingresados coincidan con los almacenados en la BD al terminar la verificación se cierra la conexión de la base de datos para que no se consuman recursos de manera descuidada y se realiza el focus a la siguiente página que sería el inicio o Main View de la aplicación.
Código base del LogIn:
Vista del LogIn que captura la información:
Página principal o Main View:
De acuerdo a lo evidenciado noté que se pueden realizar mejoras para que el LogIn cuente con un poco más de fluidez y sea más amigable con el usuario, como por ejemplo el citar su nombre en el PopUp de "Bienvenido de nuevo" y también distribuir mejor el contenido de acuerdo a los diferentes tipos de resoluciones de pantalla que puedan haber. Conocido como Responsive Design ya que Android Studio permite moldear la vista de acuerdo a las necesidades puntuales.

Comentarios
Publicar un comentario