¿Cuándo uso Frame Layouts (Design Android UI)?

Diseñe la interfaz de usuario de Android: con otros tipos de diseños potentes como diseños lineales, diseños relativos y diseños de tablas a su disposición, es fácil olvidarse del diseño de cuadros. La eficiencia de un diseño de marco lo convierte en una buena opción para pantallas que contienen pocos controles de visualización (pantallas de inicio, pantallas de juegos con un solo lienzo y similares). A veces, otros diseños de diseño ineficientes pueden reducirse a un diseño de diseño de marco que sea más eficiente, mientras que otras veces es apropiado un tipo de diseño más especializado. Los diseños de marco son el diseño normal de elección cuando desea superponer vistas.

FrameLayout es relativamente simple. Debido a esto, muchos otros tipos de diseño y controles de vista se basan en él. Por ejemplo, ScrollView es simplemente un FrameLayout que tiene barras de desplazamiento cuando el contenido secundario es demasiado grande para dibujar dentro de los límites del diseño. Todos los widgets de aplicaciones de la pantalla de inicio residen dentro de FrameLayout.

Haga clic para obtener más información útil sobre Android

Los diseños de marco se utilizan principalmente cuando implementa un cajón de navegación o un concepto de diseño de material similar. Antes de entrar en él, te sugiero que aprendas más sobre los fragmentos en Android. Los diseños de cuadros están asociados principalmente con fragmentos. Comprenderá por qué los diseños de marcos son importantes una vez que comprenda el concepto de fragmentos

Cuando desee mostrar el componente de vistas múltiples en un componente, puede usar FrameLayout. Debajo del artículo hay un ejemplo.

http://www.dev2qa.com/android-fr

El siguiente artículo muestra cómo configurar el porcentaje de ancho y alto para Android FrameLayout y RelativeLayout.

Android PercentFrameLayout PercentRelativeLayout Ejemplo