Diseños de Xamarin.Android
Los diseños se usan para organizar los elementos que componen la interfaz de usuario de una pantalla (por ejemplo, una actividad). En las secciones siguientes se explica cómo usar los diseños más usados en aplicaciones Xamarin.Android.
LinearLayout es un grupo de vistas que muestra los elementos de vista secundarios en una dirección lineal, ya sea vertical u horizontalmente.
RelativeLayout es un grupo de vistas que muestra los elementos de vista secundarios en una posición relativa. La posición de una vista se puede especificar como relativa a los elementos del mismo nivel.
TableLayout es un grupo de vistas que muestra elementos de vista secundarios en filas y columnas.
RecyclerView es un elemento de interfaz de usuario que muestra una colección de elementos de una lista o una cuadrícula, lo que permite al usuario desplazarse por la colección.
ListView es un grupo de vistas que crea una lista de elementos desplazables. Los elementos de la lista se insertan automáticamente en la lista mediante un adaptador de lista.
ListView
es un componente importante de la interfaz de usuario de las aplicaciones Android porque se usa en todas partes, desde listas cortas de opciones de menú hasta listas largas de contactos o favoritos de Internet. Proporciona una manera sencilla de presentar una lista de desplazamiento de filas que se puede formatear con un estilo integrado o personalizarse ampliamente. Una instancia de ListView requiere un adaptador para alimentarlo con los datos contenidos en las vistas de fila.GridView es un elemento de interfaz de usuario que muestra los elementos de una cuadrícula bidimensional por la que el usuario se puede desplazar.
GridLayout es un grupo de vistas que admite la creación de vistas en una cuadrícula 2D, similar a una tabla HTML.
Los diseños con pestañas son un patrón de interfaz de usuario popular en aplicaciones móviles debido a su simplicidad y facilidad de uso. Proporcionan una manera coherente y fácil de navegar entre varias pantallas de una aplicación.