Пользовательские интерфейсы с Xamarin. Android

В следующих разделах объясняются различные средства и стандартные блоки, которые используются для создания пользовательских интерфейсов в приложениях Xamarin. Android.

Android Designer

В этом разделе объясняется, как использовать Android Designer для визуального размещения элементов управления и изменения их свойств. В нем также объясняется, как использовать конструктор для работы с пользовательскими интерфейсами и ресурсами в различных конфигурациях, таких как темы, языки и конфигурации устройств, а также как разработать альтернативные представления, такие как Альбомная и книжная.

Material Theme

Тема «материал » — это стиль пользовательского интерфейса, который определяет внешний вид представлений и действий в Android. Тема материалов встроена в Android, поэтому она используется системным ИНТЕРФЕЙСом и приложениями. В этом руководстве описываются принципы проектирования материалов и объясняется, как создать тему приложения с помощью встроенных или пользовательских тем.

Профиль пользователя

В этом руководство объясняется, как получить доступ к личному профилю владельца устройства, включая контактные данные, такие как имя и номер телефона владельца устройства.

Экран-заставка

Запуск приложения Android занимает некоторое время, особенно при первом запуске приложения на устройстве. На экран-заставку может отображаться ход запуска для пользователя. В этом руководство объясняется, как создать экран-заставку для приложения.

Макеты

Макеты используются для определения визуальной структуры пользовательского интерфейса. Такие макеты, как ListView и RecyclerView , являются наиболее фундаментальными строительными блоками приложений Android. Как правило, макет будет использовать Adapter , чтобы действовать как мост из макета к базовым данным, которые используются для заполнения элементов данных в макете. В этом разделе объясняется, как использовать макеты, такие как LinearLayout , TableLayoutRelativeLayout ,, RecyclerView и GridView .

Элементы управления

Элементы управления Android (также называемые мини-приложениями) — это элементы пользовательского интерфейса, используемые для создания пользовательского интерфейса. В этом разделе объясняется, как использовать такие элементы управления, как кнопки, панели инструментов, выборки даты и времени, календари, счетчики, переключатели, всплывающие меню, просмотр пейджеров и веб-представления.