Пользовательские интерфейсы с Xamarin. Android
В следующих разделах объясняются различные средства и стандартные блоки, которые используются для создания пользовательских интерфейсов в приложениях Xamarin. Android.
Android Designer
В этом разделе объясняется, как использовать Android Designer для визуального размещения элементов управления и изменения их свойств. В нем также объясняется, как использовать конструктор для работы с пользовательскими интерфейсами и ресурсами в различных конфигурациях, таких как темы, языки и конфигурации устройств, а также как разработать альтернативные представления, такие как Альбомная и книжная.
Material Theme
Тема «материал » — это стиль пользовательского интерфейса, который определяет внешний вид представлений и действий в Android. Тема материалов встроена в Android, поэтому она используется системным ИНТЕРФЕЙСом и приложениями. В этом руководстве описываются принципы проектирования материалов и объясняется, как создать тему приложения с помощью встроенных или пользовательских тем.
Профиль пользователя
В этом руководство объясняется, как получить доступ к личному профилю владельца устройства, включая контактные данные, такие как имя и номер телефона владельца устройства.
Экран-заставка
Запуск приложения Android занимает некоторое время, особенно при первом запуске приложения на устройстве. На экран-заставку может отображаться ход запуска для пользователя. В этом руководство объясняется, как создать экран-заставку для приложения.
Макеты
Макеты используются для определения визуальной структуры пользовательского интерфейса.
Такие макеты, как ListView
и RecyclerView
, являются наиболее фундаментальными строительными блоками приложений Android. Как правило, макет будет использовать Adapter
, чтобы действовать как мост из макета к базовым данным, которые используются для заполнения элементов данных в макете. В этом разделе объясняется, как использовать макеты, такие как LinearLayout
, TableLayout
RelativeLayout
,, RecyclerView
и GridView
.
Элементы управления
Элементы управления Android (также называемые мини-приложениями) — это элементы пользовательского интерфейса, используемые для создания пользовательского интерфейса. В этом разделе объясняется, как использовать такие элементы управления, как кнопки, панели инструментов, выборки даты и времени, календари, счетчики, переключатели, всплывающие меню, просмотр пейджеров и веб-представления.