Formulario

Última actualización: 29 Feb, 2020

Interfaz

Toolbar

La barra de menú contiene una flecha hacia atrás que nos devolverá a la actividad Listado sin realizar cambios. También cuenta con 2 botones que se utilizan para guardar el contenido del formulario actual y para eliminarlo (si estamos editando un elemento).

screenshot

Toolbar

Botones del menú

Cuerpo

Esta pantalla consta de una serie de campos que debemos rellenar si estamos creando un nuevo item, o bien modificar si lo estamos editando.

screenshot

Creación de un elemento (I)

screenshot

Creación de un elemento (II)

Por otra parte, si estamos modificando algún registro proviniente de Listado, se nos rellenarán los campos con sus correspondientes datos.

screenshot

Modificación de un elemento (I)

screenshot

Modificación de un elemento (II)

No obstante, esta vista también cuenta con elementos para introducir datos de una forma más fácil para el usuario, como pueden ser un campo desplegable y selector de fechas.

screenshot

Modificación de un elemento (I)

screenshot

Modificación de un elemento (II)

Otras opciones disponibles son el guardado y la eliminación de un registro contra la base de datos.

screenshot

Eliminación de un elemento (I)

Cuadro de confirmación para controlar el borrado de un elemento

Borrado de registros

El borrado de un registro es permanente e irreversible, por lo que una vez se confirme no habrá forma de recuperar la información.

Contenido

Base de datos

La disposición de esta pantalla se basa en el modelo de la base de datos SQLite que lleva incorporada, por lo que deberán existir los siguientes campos:

  • Imagen
  • Título
  • Desarrollador
  • Distribuidor
  • Nota
  • Plataforma
  • Fecha de lanzamiento
  • Nuevo

El modelo resultante es el siguiente:

screenshot

Modelo Entidad-Relación