P08 rivera gallardo_natalia_de_jesus

14
UNIVERSIDAD POLITECNICA DE VICTORIA Materia: Cómputo en Dispositivos Móviles Maestro: Marco Aurelio Nuño Maganda Alumna: Natalia de Jesús Rivera Gallardo Practica 08 Transferencia bancaria con base de datos y elementos multimedia

Transcript of P08 rivera gallardo_natalia_de_jesus

Page 1: P08 rivera gallardo_natalia_de_jesus

UNIVERSIDAD POLITECNICA DE

VICTORIA

Materia: Cómputo en Dispositivos Móviles Maestro: Marco Aurelio Nuño Maganda Alumna: Natalia de Jesús Rivera Gallardo Practica 08 Transferencia bancaria con base de datos y elementos multimedia

Page 2: P08 rivera gallardo_natalia_de_jesus

Cómputo en Dispositivos Móviles Practica08

2

Introducción:

En el presente curso de cómputo en Dispositivos Móviles se estarán realizando prácticas

orientadas al sistema operativo de android, las cuales estaremos viendo y trabajando en el

entorno de eclipse y se estará utilizando el emulador para correr las aplicaciones en un

dispositivo virtual o bien en un dispositivo físico.

Esta práctica consiste en reutilizar la práctica 03 anterior mente realizada en la cual se

modificaba la clase de cuenta para proporcionar un servicio que permite a los fondos de

transferir de una cuenta a otra. Teniendo en cuenta que una transferencia puede ser

considerada como Retirar dinero de una cuenta y depositar en otro, utilizando los

componentes vistos en clase como lo son botones, textView, EditText, Spinner, entre

otros. Además, se deben guardar los datos en una base de daros en el dispositivo.

En el presente documento se mostrara el desarrollo de la práctica03, así como los

resultados y conclusiones de la misma.

Page 3: P08 rivera gallardo_natalia_de_jesus

Cómputo en Dispositivos Móviles Practica08

3

Desarrollo.

Como ya se había mencionado en la introducción, en esta práctica consiste en reutilizar la

practica 03 antes desarrollada que consistía en utilizar los elementos ya vistos en clase,

como lo son los botones. textView, EditText, Spinner, los cuales se utilizaron para la

realización de altas de cuentas, depositar en alguna cuenta, retirar de una cuenta y

transferir.

Se utilizó el código proporcionado por el maestro realizando le modificaciones que

consistieron en modificar la clase de cuenta para proporcionar un servicio que permite a

los fondos de transferir de una cuenta a otra. Se utilizan alguno textVew para ingresar la

información de la cuenta y realizar las otras actividades como lo son: depositar, retirar y

transferir. Además, que se debe guardar los datos en una base de datos en el dispositivo.

Como se mostrara en la figura a continuación, primeramente se declararon las variables

de los elementos que se iba a utilizar.

A continuación se muestra el Formulario menú

Page 4: P08 rivera gallardo_natalia_de_jesus

Cómputo en Dispositivos Móviles Practica08

4

Código .java del formulario Extras Multimedia.java

Código .java del formulario AgendaSQLite.java

Page 5: P08 rivera gallardo_natalia_de_jesus

Cómputo en Dispositivos Móviles Practica08

5

Código .java del formulario Imágenes.java

Código .java del formulario Musica.java

Page 6: P08 rivera gallardo_natalia_de_jesus

Cómputo en Dispositivos Móviles Practica08

6

Código .java del formulario Musica.java

Código .java del formulario Musica.java

Page 7: P08 rivera gallardo_natalia_de_jesus

Cómputo en Dispositivos Móviles Practica08

7

Código .java del formulario Transferencias Bancarias.java

Código .java del formulario Transferencias Bancarias.java

Page 8: P08 rivera gallardo_natalia_de_jesus

Cómputo en Dispositivos Móviles Practica08

8

Código .java del formulario Transferencias Bancarias.java

Función setOnClickListener

Código .java del formulario Transferencias Bancarias.java

Page 9: P08 rivera gallardo_natalia_de_jesus

Cómputo en Dispositivos Móviles Practica08

9

Código .java del formulario Transferencias Bancarias.java

Código .java del formulario Transferencias Bancarias.java

Page 10: P08 rivera gallardo_natalia_de_jesus

Cómputo en Dispositivos Móviles Practica08

10

Resultados

Se creó una aplicación que crea cuentas bancarias con la cual puedes realizar retiros,

depositar y transferir, guarda los datos en una base de datos en el dispositivo, dicha

práctica se compilo desde un dispositivo físico y un dispositivo virtual. A continuación

mostraremos algunas pantallas de la aplicación funcionando en los dispositivos ya

mencionados.

Pantallas que muestran el menú principal de la aplicación corriendo en el emulador

Figura1 menú de la aplicación Figura2 menú principal

Pantallas del formulario transferencia bancaria llenado los datos indicados y los botones

que muestran las funciones que se pueden realizar corriendo en el emulador

Figuras3 y 4 pantallas del formulario de transferencia bancaria

Page 11: P08 rivera gallardo_natalia_de_jesus

Cómputo en Dispositivos Móviles Practica08

11

Pantallas de la transferencia bancaria llenado los datos indicados y guardando los datos en

una base de datos corriendo en el emulador

Figuras 5 y 6 pantallas del formulario de transferencia bancaria llenando los datos

Pantallas de la transferencia guardando los datos en una base de datos y mostrando los

datos corriendo en el emulador

Figuras 7 y 8 pantallas del formulario de transferencia bancaria llenando los datos

Page 12: P08 rivera gallardo_natalia_de_jesus

Cómputo en Dispositivos Móviles Practica08

12

Pantallas del formulario menú de los elementos Multimedia corriendo en el emulador

Figuras 9 y 10 pantallas del formulario de los elementos Multimedia

Pantallas del formulario de los elementos Multimedia corriendo en el emulador, en la

opción del reproductor de música

Figuras 11 y 12 pantallas del formulario de mostrando el formulario con reproductor de

música

Page 13: P08 rivera gallardo_natalia_de_jesus

Cómputo en Dispositivos Móviles Practica08

13

Pantallas del formulario de los elementos Multimedia corriendo en el emulador, en la

opción de la galería de imágenes

Figuras 13 y 14 pantallas del formulario de mostrando el formulario con las imágenes

Page 14: P08 rivera gallardo_natalia_de_jesus

Cómputo en Dispositivos Móviles Practica08

14

Conclusión

Como conclusiones la importancia de utilizar hoy en día de las aplicaciones de Android y

más aun verla como desarrollador, se logro crear una práctica que nos simulara un cajero

automático o algo similar, se pueden crear cuentas bancarias al igual que depositar, retirar

y transferir, con elementos básicos del eclipse , guardando la información en una base de

datos esto nos da la oportunidad de aprender sobre algo que está creciendo y es útil día

con día se pueden desarrollar infinidad de aplicaciones para solucionar problemas del día

a día.