Sie sind auf Seite 1von 4

Universidad Nacional Autnoma de Nicaragua

Facultad de Ciencias y Tecnologa


Departamento de Computacin
Electiva III
Ingeniera en Telemtica (IT)

Prctica III: Mens e intenciones


Objetivo:
A travs de esta prctica se pretende poner en practica
o Diseo de mens
o Lanzamiento y filtros de intenciones
Duracin:

1 Semana.

Introduccin
Una de las particularidades del sistema operativo Android es la gran versatilidad que ofrece en
cuanto a las aplicaciones tpicas de telfonos (SMS, navegador, el telfono en s), ya que permite
cambiar todas estas aplicaciones que vienen por defecto; esto es posible gracias a las intenciones.
En esta prctica, crearemos una aplicacin, que permita marcar un nmero de telfono, y
presentar diferentes opciones; como, llamar, enviar un SMS, aadir a contactos. Este tipo de
aplicaciones son muy comunes y se les conoce como dialer.

Desarrollo de la prctica
Empezaremos creando un nuevo proyecto para Android, cuya interfaz principal, sea como la que se
muestra en la siguiente figura.

Universidad Nacional Autnoma de Nicaragua


Facultad de Ciencias y Tecnologa
Departamento de Computacin
Electiva III
Ingeniera en Telemtica (IT)
Descripcin de cada uno de los botoones

Digitos (0..9): aaden el digito pulsado a la pantalla de marcacin.


o Si se mantiene pulsado el 0, se aade un signo +, al inicio del nmero que est en la
pantalla de marcacin.
o Si se mantiene pulsado el botn 1, se deber realizar una llamada al nmero de
buzn de voz predeterminado
* y #: aaden los correspondientes caracteres
C: este botn borra el ltimo digito ingresado (el de la derecha)
Llamar: se realiza la llamada al nmero que se encuentra en la pantalla de marcacin

La aplicacin constar de un men con las siguientes opciones:

Enviar Mensaje: se lanza un Intent para envo de un SMS al nmero marcado


Aadir a contactos: se lanza un Intent para aadir el nmero a la agenda de contactos
o El URI que da acceso a esta agenda es content://contacts/people

Universidad Nacional Autnoma de Nicaragua


Facultad de Ciencias y Tecnologa
Departamento de Computacin
Electiva III
Ingeniera en Telemtica (IT)
A continuacin se muestra algunas capturas de pantalla:

Resultado despus de presionar el botn llamar

Resultado al presionar el men Enviar


Mensaje

Aadir nmero a contacto


3

Universidad Nacional Autnoma de Nicaragua


Facultad de Ciencias y Tecnologa
Departamento de Computacin
Electiva III
Ingeniera en Telemtica (IT)
Por ltimo, para que la aplicacin quede registrada como aplicacin dialer, es necesario
implementar el Intent-Filter android.intent.action.DIAL, as cuando se lance dicho Intent, se
mostrar al usuario nuestra aplicacin como una de las que puede usar como marcador.

Das könnte Ihnen auch gefallen