Crear una clase Java o Kotlin que herede de Activity o AppCompatActivity
Sobreescribir el método onCreate
Java
Kotlin
Crear un archivo XML en res/layout
Escribir la versión de XML y asegurar incluir el schema de android en el primer elemento XML
Vincular el contenido XML con Java utilizado setContentView
Vincular el contenido XML con Kotlin utilizado setContentView
Declarar la Actividad en el archivo AndroidManifest.xml
Son bloques básicos para la construcción de interfaces de usuario en Android
Ocupan un espacio rectangular en pantalla
Responsable de lanzar los eventos
Los View poseen atributos como
ID
Width
Height
Son View que determinar como se dibujan otras Views
Son único objetivo es contener otros view
ViewGroup que esta diseñado para contener un solo View. Si se añade más de uno se mostrará encima y en la esquina superior izquierda
View que sirve para mostrar texto
Uso de FrameLayout y TextView
Atributos básicos
LinearLayout
Tamaño de fuente
Color de fuente
Archivos XML para recursos
Margin
Padding
EditText
TextView
Button
Click Event
ImageView
Densidad de pantalla
Tema Android
By Néstor Aldana
Estructura y partes importante de un proyecto Android.