Componentes básicos
Activity
La interfaz gráfica de una aplicación Android. Cada pantalla que vemos en una aplicación es una Activity
La activity se divide en 2 partes:
- Parte lógica
- Parte gráfica
Parte lógica:
Es la clase JAVA , para poder manipular, interactuar y colocar el código de esa actividad, por ejemplo la lógica del click de un botón.
Parte gráfica:
Es un XML, donde definimos los componentes botones,textos,menus etc.
View
Son los componentes que permiten construir la vista, estos son los botones,textos,imagenes,listas etc.
- Button
- ImageView
- ImageButton
- Listview
- TextView
- EditText
Service
No tienen interfaz, se ejecutan en segundo plano, un ejemplo de un service serian las notificaciones de nuestra app.
Intent
Permite comunicarse con otros componentes, lanzar otra actividad, servicio etc.