Вы находитесь на странице: 1из 2

El SDK de Android proporciona tres tipos de botones: el clásico (Button), el de tipo on/off

(ToggleButton), y el que puede contener una imagen (ImageButton). En la imagen


siguiente se aprecia el aspecto por defecto de estos tres controles.

A continuación se comentaran los controles más comunes a la hora de trabajar en


android. Todos estos controles cuentan con unas propiedades genéricas que son
android:textColor, android:textSize, android:typeface y android:textStyle.

Activity: Una Activity es un componente de la aplicación que contiene una pantalla con la
que los usuarios pueden interactuar para realizar una acción, como marcar un número
telefónico, tomar una foto, enviar un correo electrónico o ver un mapa. A cada actividad se
le asigna una ventana en la que se puede dibujar su interfaz de usuario. La ventana
generalmente abarca toda la pantalla, pero en ocasiones puede ser más pequeña que
esta y quedar "flotando" encima de otras ventanas.

EditText: Un EditText es un TextView cuya apariencia ha sido modificada para actuar


como campo de texto, donde el usuario puede editar su contenido para especificar datos
en una aplicación Android.

TextView: El control TextView es otro de los clásicos en la programación de GUIs, las


etiquetas de texto, y se utiliza para mostrar un determinado texto al usuario. Al igual que
en el caso de los botones, el texto del control se establece mediante la propiedad android:
text. A parte de esta propiedad, la naturaleza del control hace que las más interesantes
sean las que establecen el formato del texto mostrado, que al igual que en el caso de los
botones son las siguientes: android:background (color de fondo), android:textColor (color
del texto),android:textSize (tamaño de la fuente) y android:typeface (estilo del texto:
negrita, cursiva, …).

RadioButton: Es un control que permite al usuario seleccionar una o más opciones de


varias disponibles. RadioButton: Control que permite al usuario escoger solo una de
varias opciones.

CheckBox: Es un control que permite al usuario seleccionar una o más opciones de


varias disponibles. Hay muchas más propiedades que usted puede revisar dando clic
derecho sobre el control RadioButton y CheckBox, como por ejemplo, la propiedad
BackColor, que le da un color al control.

Spinner: Es el contenido de la lista desplegable con los elementos del Spinner proviene
de un Adapter (en el ejemplo de la documentación es un array definido en un fichero xml).
A continuación se muestra un ejemplo básico de Spinner con su layout y la Activity
asociada la cual mostrará un Toast si se selecciona un elemento. Esta selección no es
obligatoria, ya que pulsando “back” la lista se cierra.

ListView: El ListView control es un Items Control que se deriva ListBox. Normalmente,


sus elementos son miembros de una colección de datos y se representan como
ListViewItem objetos. Un ListViewItem es un ContentControl y puede contener sólo un
único elemento secundario. Sin embargo, el elemento secundario puede ser cualquier
elemento visual.
LinearLayout: es uno de los diseños más simples y más empleado. Simplemente
establece los componentes visuales uno junto al otro, ya sea horizontal o verticalmente.

Вам также может понравиться