Layouts en Android RelativeLayout es un grupo de vistas que muestra vistas secundarias en posiciones relativas. LinearLayout es un grupo de vista que alinea a todos los elementos secundarios en una sola dirección, vertical u horizontalmente. FrameLayout es un contenedores mas simples y eficientes en Android. Si bien es comúnmente usado como un contenedor de un elemento puede contener múltiples componentes que serán a lineados a la esquina superior izquierda uno encima de otro. TableLayout es una vista que agrupa las vistas en filas y columnas. FragmentLayout podría definirse como una porción de la interfaz de usuario que puede añadirse o eliminarse de la interfaz de forma independiente al resto de elementos de la actividad, y que por supuesto puede reutilizarse en otras actividades. IncludeLayout como su nombre lo mindica es mas parecida a la de JSP, HTML u otros idiomas.Toma otro diseño y lo incluye en el dieño actual.