Vous êtes sur la page 1sur 12

Viceministerio de Instituto de Educación Superior

Políticas para la Dirección General de


Tecnológico Público de las Fuerzas
Defensa Educación y Doctrina
Armadas

Aplicaciones Móviles

Ing. Wilson Gerardo Cardoza Llontop


wicarllon@hotmail.com
Viceministerio de Instituto de Educación Superior
Políticas para la Dirección General de
Tecnológico Público de las Fuerzas
Defensa Educación y Doctrina
Armadas

Componentes visuales avanzados de


una Aplicación Android Studio

Ing. Wilson Gerardo Cardoza Llontop


wicarllon@hotmail.com
RadioButton
El control RadioButton conocido como Botón radial o Botón de opción, se utiliza para mostrar
un conjunto de opciones mutuamente excluyentes. En casi todos los casos trabaja en forma
agrupada con otros controles RadioButton, este control se utiliza cuando de varias opciones
sólo podemos escoger una.

Ejemplo:

Propiedades más usadas:


 id: Mediante esta propiedad le asignamos un nombre específico al control.
 text: Se utiliza para colocarle texto al RadioButton.
Método más usado:
isChecked(): Este método se utiliza para especificar si el botón radial, se encuentra
seleccionado o no. Presenta dos valores: true o false.
RadioGroup
El control RadioGroup, se utiliza para agrupar lógicamente controles dentro de un
marco y específicamente crea grupos mutuamente exclusivos de RadioButtons. Por
si solo no tiene mucha funcionalidad.
Este control no se visualiza cuando se ejecuta la aplicación.

Control
RadioGroupC

Propiedad más usada:


 id: Mediante esta propiedad le asignamos un nombre específico al control.
CheckBox
El control CheckBox o Caja de Chequeo, también conocido como casilla de verificación. Este
control se suele utilizar junto a otras casillas de verificación para representar una lista de
opciones al usuario.
Se utiliza cuando el usuario puede seleccionar una, varias o todas las opciones, y también nos
brinda la posibilidad de no seleccionar ninguna opción.

Ejemplo:

Propiedades más usadas:


 id: Mediante esta propiedad le asignamos un nombre específico al control.
 text: Se utiliza para colocarle texto al CheckBok.
Método más usado:
isChecked(): Este método se utiliza para especificar si la caja de chequeo, se encuentra
seleccionado o no. Presenta dos valores: true o false.
ImageView
Sirve para colocar imágenes en la aplicación.

Pasos para colocar una imagen en una Activity:


1. Seleccionar la imagen a colocar en la activity.
2. Copiar la imagen
3. Pegar la imagen en la subcarpeta mipmap que se encuentra dentro de la carpeta res.
4. Se presenta una ventana donde nos pide seleccionar el destino de la carpeta, dejamos la
opción seleccionada y le damos OK.
5. Se muestra otra ventana donde nos indica el origen y el destino de la imagen copiada, le
damos OK.
6. Colocamos un control ImageView en la activity y automáticamente se muestra una
ventana Recursos, aquí hacemos clic en la opción Project y seleccionamos la imagen
copiada.
7. Finalmente ubicamos y le establecemos el tamaño adecuado a la imagen.
Spinner
Un control Spinner ofrece una manera rápida de seleccionar un valor de un conjunto. En el
estado predeterminado, un control spinner muestra su valor actualmente seleccionado. Al tocar
el control spinner, se muestra un menú desplegable con todos los demás valores disponibles,
de los cuales el usuario puede seleccionar uno.

ListView
ListView es un grupo de vistas que muestra una lista de elementos desplazables. Los
elementos de la lista se insertan automáticamente en la lista con un Adapter que toma
contenido de una fuente, como una matriz o consulta de base de datos, y convierte cada
resultado en una vista que se dispone en la lista.
Desarrollo de Aplicaciones
1. En un hospital se ha hecho un estudio sobre los pacientes registrados durante
los 10 últimos años, con la finalidad de sacar costo de hospitalización por
paciente. Se tiene inicialmente el tipo de enfermedad, la edad y los días que
estará hospitalizado. El costo diario de hospitalización según tipo de enfermedad
se ve en la siguiente tabla:
Tipo de Costo por
enfermedad día
Neumonía S/. 25.00
Tuberculosis S/. 16.00
ETS S/. 20.00
Sida S/. 32.00

Luego de esto se logró determinar también en el estudio que las personas con
edad entre 14 y 22 implican un costo adicional del 10%. Calcule y muestre el costo
total que representa hospitalizar a un paciente.
Desarrollo de Aplicaciones
Desarrollo de Aplicaciones
2. Implemente una app que permita ingresar dos números y que realice una de las
cuatro operaciones básicas, seleccionada desde un control Spinner.

txtPn
spnOperacion

txtSn

btnCalcular lblResultado
Desarrollo de Aplicaciones
3. Implemente una app que permita seleccionar un departamento del Perú de un
control ListView y que me muestre en un control TextView su respectiva capital.

lblCapital

lvDepartamento

Vous aimerez peut-être aussi