FANDOM


Botton(Button)

Podemos ver el componente en una gran variedad de tamaños y formas, su estructa en XML es de la siguiente forma:

<Button

android:id ="@+id/buttonRegistrar"

android:layout_width ="match_parent"

android:layout_height ="wrap_content"

android:gravity ="center"

android:text ="@string/registrar"

/>

ImageButton(Boton Imagen)

En el aplicativo Doulingo vemos bastantes este componente ya que lo hace atractivo para el usuario.

<ImageButton

android:id ="@+id/imagen_button"

android:layout_width ="match_parent"

android:layout_height ="wrap_content"

android:src ="@drawable/android_button"

/>

TextView(Vista de texto)

Son todos los textos que tiene el aplicativo

<TextView

android:layout_width ="match_parent"

android:layout_height ="wrap_content"

android:gravity ="center"

android:text ="@string/contrasena"

android:textSize ="20sp" />

EditText(Edicion de texto)

Son los componentes que trae el aplicativo para poder escribir texto.

<EditText

android:id ="@+id/fieldContrasena"

android:layout_width ="match_parent"

android:layout_height ="wrap_content"

android:ems ="10"

android:inputType ="tipo" />

Switch(Interruptor)

es la actividad que se encarga de activar o desactivar un evento 

<Switch

android:id ="@+id/switch1"

android:layout_width ="wrap_content"

android:layout_height ="wrap_content"

android:textOn ="Start"

android:textOff ="Stop"

android:text ="@string/ " />

ANDROID:ID es la identificación que le damos a nuestro componente para poder reconocerlo en nuestro código y se inicializa para identificarlo de la siguiente manera “@+id/”, esto se debe a que cuando compilamos nuestro proyecto en la clase R se crea una constante para poder controlar los enventos.

ANDROID:LAYOUT_WIDTH Y HEIGHT son las dimensiones que toman los componentes respecto a al tamaño de nuestro layaut.

ANDROID:GRAVITY es la ubicación que vamos a darle a nuestro botones ya sea centrado, izquierda derecha  respecto a el layaout

ANDROID:TEXT definimos el texto que se le asignara a el componente y su definición se hacen en la carpeta values/string/nombreDelComponente. Y se llama de la siguente manera @string/nombreDelComponente

ANDROID:SRC define una imagen de primer plano sobre un boton de imagen

ANDROID:TEXTSIZE es el tamaño que se le da al texto.

ANDROID:INPUTTYPE es el formato que se le da al componente EDITTEXT, por ejemplo texto, textPassword, textEmail entre otros

ANDROID:EM es el tamaño de la fuente que se le da al texto.

ANDROID:TEXTON el componente switch se componen te un encendido y un apagado, podemos iniciarlo como queramos en el ejemplo, nos dice que ON es START Y OFF es STOP.

¡Interferencia de bloqueo de anuncios detectada!


Wikia es un sitio libre de uso que hace dinero de la publicidad. Contamos con una experiencia modificada para los visitantes que utilizan el bloqueo de anuncios

Wikia no es accesible si se han hecho aún más modificaciones. Si se quita el bloqueador de anuncios personalizado, la página cargará como se esperaba.

También en FANDOM

Wiki al azar