2.2 ¿Cómo elegir un Activity?

Para elegir el Activity correcto primero necesitamos saber qué tipo de contenido va a mostrar (mapas, popup, etc.), Android Studio nos ofrece una serie de plantillas de Activitys para elegir cuando agregamos uno al proyecto como vemos a continuación.

 

Basic Activity

Basic Activity / Básica
La Actividad básica nos presenta un Title Bar, Float Button, Menu y Back Button, siendo obvias las funciones de cada uno, considerando las actividades más comunes que un desarrollador pretende hacer con el Activity.

 

Bottom Navigation Activity

Bottom Navigation Activity / Botones de Navegación al Fondo
Este Activity nos agrega un Title Bar, Back Button, Menu y Navigation Bar en la parte de abajo donde podemos agregar cualquier cantidad de botones como si se tratasen de accesos directos dentro de nuestra Aplicación.

 

Empty Activity

Empty Activity / Vacía
El Empty Activity agrega solamente el Title Bar y Back Button para que nosotros hagamos lo que queramos con él.

 

FullScreen Activity

Fullscreen Activity / Pantalla Completa
Fullscreen no tiene Title Bar ni otros botones, como su nombre lo dice es un Activity a pantalla completa.

 

Google AdMob Ads Activity

Google AdMob Ads Activity / Anuncios de Google AdMob
Este Activity cumple con la única función de mostrar los anuncios de AdMob.

 

Google Maps Activity

Google Maps Activity / Google Maps
Nos agrega un Title Bar, Back Button y un mapa de Google.

 

Login Activity

Login Activity / Acceso
Nos agrega todo lo necesario para poder hacer un login a nuestra Aplicación.

 

Master Details Activity

Master Detail Flow / Flujo Maestro y de Detalles
Esta pantalla crea una APP que tiene una visualización de una lista de elementos que al seleccionarlos se abre una visualización de los detalles de dicho elemento.

 

Navigation Drawer Activity

Navigation Drawer Activity / Panel Lateral de Navegación
Además de un Basic Activity agrega un panel lateral de navegación a la izquierda de la APP.

 

Scrolling Activity

Scrolling Activity / Desplazamiento
Este Activity nos muestra una pantalla que podemos desplazar dependiendo de la cantidad de contenido que tenga.

 

Settings Activity

Settings Activity / Configuraciones
El Setting Activity son las configuraciones que podemos hacer a nuestra aplicación, es un listado algo especial donde agregamos cada una de las configuraciones con tipo de captura especial para el tipo de datos que se necesite guardar.

Tabbed Activity

Tabbed Activity / Pestañas
Con este activity podemos agregar diferentes pestañas con diferente contenido y controles cada uno deslizables hacia los lados.