Practica1 Competencia.
Enviado por Alberto Parra • 18 de Mayo de 2017 • Documentos de Investigación • 418 Palabras (2 Páginas) • 171 Visitas
[pic 1]
INSTITUTO TÉCNOLOGICO DE CELAYA
INGENIERIA EN SISTEMAS COMPUTACIONALES
DEPTO. DE SISTEMAS
Profesor: Ing. José Jesús Sánchez Farías
PARRA AGUADO JAIME ALBERTO 15030160
Practica 2 - Competencia 2
Enero-Junio 2017
Objetivo:
Desarrollar aplicaciones móviles para Android.
- Desarrollar una aplicación en la plataforma Android que implemente un LockScreen.
- Inicialmente mostrar un Activity que simule una pantalla bloqueada, en la cual mostrar simplemente la hora y fecha.
Código:
En esta parte se incluyó el método Click, por medio del cual y con una propiedad del archivo xml hacemos que al tocarse la pantalla se abra una nueva activity. La hora y fecha mostradas están fijas, aun no son las del sistema.
[pic 2][pic 3]
- Programar la pantalla inicial para que al dar click en cualquier parte de ella, muestre otra pantalla con un listado de usuarios.
- El listado de usuarios puede corresponder a un listado de botones, programarlos para que una vez presionados solicite la contraseña del usuario correspondiente.
Código:
En esta sección se muestran ya los botones para ingresar a cada usuario por medio de un login.
Además de permitir que cada uno de los botones te abra la ventana de Login en esta parte se programa el cronometro con el cual se cerrara la ventana de usuarios pasados 30 segundos de no realizar ninguna acción. El TextView que se ve con la palabra TIEMPO se irá cambiando con la sección de contador programada.
[pic 4]
[pic 5]
Autenticación de usuario por password:
Código: En esta parte se le asignó a cada uno de los usuarios una contraseña y nombre de usuario, además de que se agregan las validaciones para que no se permita ingresar en caso de que las casillas estén vacías o erróneas. Cuando los datos de usuario son correctos te abrirá un activity nuevo, del cual se habla en el siguiente punto.
[pic 6]
[pic 7]
- Una vez autenticado el usuario, mostrar su pantalla Home, dando la bienvenida al mismo. La pantalla Home debe contener un menú con la opción de “Salir”.
Código:
En esta clase se implemento que en la pantalla de bienvenida diera un saludo personalizado dependiendo de el nombre del usuario además de que se agrego el menú con la opción de salir para que al seleccionar este ítem nos lleve a la primer pantalla.
[pic 8]
[pic 9]
[pic 10]
- Durante la pantalla de autenticación (Figura 2), el usuario tendrá un tiempo de 30 segundos para validar sus credenciales, si al termino de tiempo no lo ha realizado, regresar a la pantalla inicial. Este punto es mencionado en el punto 3-4.
...