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)

<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

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.

Ad blocker interference detected!


Wikia is a free-to-use site that makes money from advertising. We have a modified experience for viewers using ad blockers

Wikia is not accessible if you’ve made further modifications. Remove the custom ad blocker rule(s) and the page will load as expected.