EXPLIQUE LOS SIGUIENTES CONCEPTOS
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
En Android es un widget que muestra texto al usuario como su nombre lo sugiere.
LAYOUT
Hace referencia a la disposición que tomarán los productos o secciones dentro de un
punto de venta, página web o empresa.
INPUTTYPE
Le permite especificar varios comportamientos para el método de entrada.
XML
Significa Extensible Markup Language (Lenguaje de Marcado Extensible) y es una
especificación de W3C como lenguaje de marcado de propósito general.
@Override
Utiliza, para forzar al compilador a comprobar en tiempo de compilación que estás
sobrescribiendo correctamente un método,
ANDROID: ID
Es un único número de 64 bits que se genera y almacena al arrancar el dispositivo por
primera vez. El ID de Android se borra cuando el dispositivo se restablece de fábrica y se
genera uno nuevo.
android:layout_width
Configura la dimensión para que coincida con la del elemento principal. Se agregó en
la API nivel 8 para dar de baja fill_parent .
MainActivity
Es la actividad principal de nuestra aplicación, en esa clase definiremos los métodos
y llamadas a otras clases.
RELATIVELAYOUT
Es un grupo de vistas que muestra vistas secundarias en posiciones relativas. La
posición de cada vista puede especificarse como relativa a elementos del mismo nivel.