Blog para desarrollo de aplicaciones en Android, aprende paso a paso como crear aplicaciones.

Usamos cookies propias y de terceros que entre otras cosas recogen datos sobre sus hábitos de navegación para mostrarle publicidad personalizada y realizar análisis de uso de nuestro sitio.
Si continúa navegando consideramos que acepta su uso. OK Más información | Y más

Android Studio Widgets Tutorial: TextView, Button, RadioButton y más | Tutorial Android

 Android Studio Widgets Tutorial

Introducción

Bienvenido a esta guía sobre widgets en Android Studio. En este tutorial aprenderás a utilizar los principales elementos de la interfaz de usuario, cómo configurarlos y sus propiedades básicas para crear aplicaciones más interactivas.

Los widgets son los bloques fundamentales de cualquier actividad en Android: desde mostrar texto hasta botones y interruptores.


¿Qué son los Widgets en Android?

Los widgets son componentes de la interfaz que permiten al usuario interactuar con la aplicación o recibir información visual. Cada widget tiene propiedades específicas que se pueden configurar, como ID, texto, tamaño de fuente, color, estilos y más.


Principales Widgets en Android Studio

1. Plain TextView

El TextView básico se utiliza para mostrar texto en la pantalla. Es útil para etiquetas o contenido estático.

Propiedades clave:

  • ID: Identificador único.
  • TEXT: Texto que se mostrará.
  • TEXTSIZE: Tamaño de la letra.
  • TEXTCOLOR: Color del texto.
  • FONTFAMILY: Tipo de fuente.
  • TEXTSTYLE: Negrita, cursiva, normal, etc.
<TextView
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:text="Plain TextView"
    android:id="@+id/PlainTextView"/>

2. Large TextView

Este widget es similar al anterior, pero con tamaño de texto grande, ideal para encabezados o títulos.

<TextView
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:textAppearance="?android:attr/textAppearanceLarge"
    android:text="Large Text"
    android:id="@+id/LargeText"/>

3. Medium TextView

Muestra texto con tamaño medio. Útil para subtítulos o información secundaria.

<TextView
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:textAppearance="?android:attr/textAppearanceMedium"
    android:text="Medium Text"
    android:id="@+id/MediumText"/>

4. Small TextView

Para texto pequeño, como descripciones o notas.

<TextView
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:textAppearance="?android:attr/textAppearanceSmall"
    android:text="Small Text"
    android:id="@+id/textView4"/>

5. Button

El Button permite al usuario ejecutar acciones en tu app.

Propiedades clave:

ID, TEXT, TEXTSIZE, TEXTCOLOR, FONTFAMILY, TEXTSTYLE

  • BACKGROUND: color de fondo
  • ONCLICK: método que se ejecuta al pulsar el botón
<Button
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:text="New Button"
    android:id="@+id/button"/>

6. Small Button

Botón más compacto, usando un estilo predefinido.

<Button
    style="?android:attr/buttonStyleSmall"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:text="New Button"
    android:id="@+id/button2"/>

7. RadioButton

Permite al usuario seleccionar una opción entre varias.

<RadioButton
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:text="New RadioButton"
    android:id="@+id/radioButton"/>

8. CheckBox

Casilla de verificación con dos estados: activado o desactivado.

<CheckBox
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:text="New CheckBox"
    android:id="@+id/checkBox"
    android:checked="false"/>

9. Switch

Interruptor de encendido/apagado.

<Switch
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:text="New Switch"
    android:id="@+id/switch1"
    android:checked="false"/>

10. ToggleButton

Botón que alterna entre ON y OFF.

<ToggleButton
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:text="New ToggleButton"
    android:id="@+id/toggleButton"/>

Preguntas frecuentes (FAQ)

1. ¿Qué es un Widget en Android Studio?

Un Widget es un elemento de la interfaz de usuario que permite mostrar información o interactuar con el usuario dentro de una actividad de Android.

2. ¿Cuál es la diferencia entre TextView, Large TextView y Small TextView?

  • TextView: texto normal.
  • Large TextView: tamaño grande, ideal para títulos o encabezados.
  • Small TextView: texto más pequeño, útil para notas o descripciones.

3. ¿Cómo se usa un Button en Android?

El Button permite ejecutar acciones. Se le asigna un ID, texto, tamaño y un método OnClick que define la función al pulsarlo.

4. ¿Qué diferencia hay entre Switch y ToggleButton?

  • Switch: interruptor clásico ON/OFF.
  • ToggleButton: botón que alterna entre estados ON/OFF, con apariencia de botón.


1 comentario:

  1. El exito en la creación y construccion de una gran comunidad de redes sociales esta intimamente relacionado con una verdadera estrategia activa de marketing.

    En ese sentido entran en accion los Intercambios de Tráfico que generan miles de visitas a tus redes sociales,
    webs o blogs que tengas para crear marca y en consecuencia tráfico.

    Es muy importante que estos programas de visitas web estén relacionados con personas reales a tus enlaces.

    Es evidente que se aumentan el número de visitantes a su sitio web, blog o redes sociales con plataformas creadas para
    tal fin, y ademas estan respaldadas por nuemrosas herramientas que hacen más fácil el flujo de visitantes.


    Recomiendo que entren en:

    http://www.visitaspirata.com

    ResponderEliminar