http://campus.almagro.ort.edu.ar/informatica/prog/tp/845346/trabajo-practico-5
En este TP vamos a aplicar, como tema principal, el ListView. De paso, vamos a usar bases de datos MySQL, externas a la propia aplicación.
La idea es mejorar y completar el TP4, de forma que los que no lo terminaron dispongan de algo de tiempo adicional, y al mismo tiempo, podamos hacerlo más profesional aún.
Entonces, por un lado, vamos a reemplazar la base SQLite, por una externa MySQL. De paso, vamos a agregarle un par de campos adicionales a la tabla de usuarios, a elección de ustedes. Algún integer, y algún boolean. Por ejemplo: Edad y Argentino (pero como esos se me ocurrieron a mí, ahora tienen que inventar otros ustedes).
Por otro lado, vamos a hacer que la lista de usuarios se muestre con un ListView, ya no más con un Spinner.
Y, ya que estamos, vamos a hacer que el layout de la aplicación se ajuste automáticamente a la orientación horizontal o vertical, aprovechando correctamente el espacio a la vista.
Opcionales:
-
Que se registren TODOS los ingresos de cada usuario, no solamente el último.
-
Que en la lista de usarios, cuando se toca sobre uno, se pueda ver un segundo listado que muestre un detalle de cada uno de los ingresos que realizó el usuario.