Interfaces de usuario con Xamarin.Android
En las secciones siguientes se explican las diversas herramientas y bloques de creación que se usan para crear interfaces de usuario en aplicaciones Xamarin.Android.
Android Designer
En esta sección se explica cómo usar el Android Designer para crear controles visualmente y editar propiedades. También se explica cómo usar el Diseñador para trabajar con interfaces de usuario y recursos en varias configuraciones, como temas, idiomas y configuraciones de dispositivos, así como cómo diseñar vistas alternativas como horizontal y vertical.
Tema de materiales
Material Theme es el estilo de la interfaz de usuario que determina la apariencia de las vistas y las actividades en Android. Material Theme está integrado en Android, por lo que lo usa la interfaz de usuario del sistema, así como las aplicaciones. En esta guía se presentan los principios de diseño de Material y se explica cómo tematizar una aplicación mediante temas de material integrados o un tema personalizado.
Perfil de usuario
En esta guía se explica cómo acceder al perfil personal para el propietario de un dispositivo, incluidos los datos de contacto, como el nombre y el número de teléfono del propietario del dispositivo.
Pantalla de presentación
Una aplicación Android tarda algún tiempo en iniciarse, especialmente cuando la aplicación se inicia por primera vez en un dispositivo. Una pantalla de presentación puede mostrar el progreso de inicio al usuario. En esta guía se explica cómo crear una pantalla de presentación para la aplicación.
Diseños
Los diseños se usan para definir la estructura visual de una interfaz de usuario.
Los diseños como ListView
y RecyclerView
son los bloques de creación más fundamentales de las aplicaciones Android. Normalmente, un diseño usará Adapter
para actuar como un puente desde el diseño hasta los datos subyacentes que se usan para rellenar los elementos de datos en el diseño. En esta sección se explica cómo usar diseños como LinearLayout
, RelativeLayout
, TableLayout
, RecyclerView
y GridView
.
Controles
Los controles de Android (también denominados widgets) son los elementos de la interfaz de usuario que se usan para crear una interfaz de usuario. En esta sección se explica cómo usar controles como botones, barras de herramientas, selectores de fecha y hora, calendarios, selectores de número, conmutadores, menús emergentes, paginadores de vistas y vistas web.