APP DE CONTROL DE PEDIDOS

10
CONTROL DE PEDIDOS En este apartado vamos a ver cómo construir la aplicación en Android y cómo se realizan las operaciones. En Android, al igual que con otras plataformas, es posible construir la interfaz directamente desde código usando Java, sin embargo, lo recomendable es separar la interfaz de la lógica de la aplicación ya que esto nos facilitará el mantenimiento de nuestro software. Una interfaz gráfica para Android se puede describir utilizando el lenguaje XML. En esta ocasión he optado por utilizar el diseñador de interfaces que viene con IntelliJ IDEA, sin embargo, al final el resultado es el mismo, código XM. Creación del proyecto Para evitar ambigüedades vamos a ilustrar paso a paso cómo crear el proyecto en IntelliJ IDEA. Página de inicio de IntelliJ IDEA. 1

description

CONTROL DE PEDIDOS PARA ANDROID

Transcript of APP DE CONTROL DE PEDIDOS

Page 1: APP DE CONTROL DE PEDIDOS

CONTROL DE PEDIDOS

En este apartado vamos a ver cómo construir la aplicación en Android y

cómo se realizan las operaciones.

En Android, al igual que con otras plataformas, es posible construir la interfaz

directamente desde código usando Java, sin embargo, lo recomendable es

separar la interfaz de la lógica de la aplicación ya que esto nos facilitará el

mantenimiento de nuestro software. Una interfaz gráfica para Android se

puede describir utilizando el lenguaje XML.

En esta ocasión he optado por utilizar el diseñador de interfaces que viene

con IntelliJ IDEA, sin embargo, al final el resultado es el mismo, código XM.

Creación del proyecto

Para evitar ambigüedades vamos a ilustrar paso a paso cómo crear el

proyecto en IntelliJ IDEA.

Página de inicio de IntelliJ IDEA.

1

Page 2: APP DE CONTROL DE PEDIDOS

Nombre del proyecto.

Nombre del paquete y configuración de dispositivo.

2

Page 3: APP DE CONTROL DE PEDIDOS

 Estamos listos para empezar.

La página principal

La siguiente figura muestra como lucirá la página principal de nuestra

aplicación:

3

Page 4: APP DE CONTROL DE PEDIDOS

El diseño correspondiente en XML es el siguiente:

4

Page 5: APP DE CONTROL DE PEDIDOS

El siguiente listado muestra cómo se programa el comportamiento de los dos botones:

5

Page 6: APP DE CONTROL DE PEDIDOS

Registro de pedidos

A continuación se ilustra la interfaz para registrar pedidos.

6

Page 7: APP DE CONTROL DE PEDIDOS

La interfaz esta descrita de la siguiente manera:

7

Page 8: APP DE CONTROL DE PEDIDOS

La lógica detrás del botón que agrega artículos a la lista ("+") es la siguiente:

Ahora para el botón que almacena el pedido en la base de datos:

8

Page 9: APP DE CONTROL DE PEDIDOS

Consulta de pedidos

Nuestra aplicación también permite visualizar la lista de pedidos que

tenemos en nuestra base de datos local.

9