Обзор

С помощью Maps SDK for Android можно добавлять в приложения карты на основе данных сервиса "Google Карты". API автоматизирует доступ к серверам Google, загрузку данных, отображение карты и взаимодействие пользователей с ней. С помощью вызовов API можно также добавлять на карту маркеры, многоугольники и наложения или менять представление отдельных областей. Эти объекты содержат дополнительную географическую информацию и отвечают за взаимодействие пользователя с картой. С помощью API можно добавить следующие графические элементы:

  • значки, привязанные к определенным точкам на карте (маркеры);
  • ломаные линии (полилинии);
  • замкнутые фигуры (многоугольники);
  • битовые изображения, привязанные к определенным местам на карте (наземные наложения);
  • наборы картинок, отображаемых поверх фрагментов карты (фрагментные наложения).

Аудитория

Эта документация рассчитана на тех, кто имеет опыт разработки приложений для Android и знаком с принципами объектно-ориентированного программирования. Также будет полезен опыт работы с Google Картами в качестве пользователя.

Этот концептуальный документ поможет вам быстро приступить к проектированию и разработке приложений с использованием Maps SDK for Android. При необходимости рекомендуем обращаться к справочным статьям о классах и методах.

Специальные возможности

Maps SDK for Android обеспечивает поддержку специальных возможностей. В этом разделе вы найдете подробный обзор специальных возможностей, которые задействуются автоматически для любого приложения, использующего API.

Когда пользователи включают функцию озвучивания действий TalkBack на своих мобильных устройствах, каждый отдельный жест пролистывания на экране выполняет переход от одного элемента пользовательского интерфейса к другому. Альтернатива жесту пролистывания для выбора элементов интерфейса – перемещение пальца по интерфейсу. Как только тот или иной элемент интерфейса попадает в фокус, функция TalkBack произносит его название. Если пользователь дважды коснется любого места на экране, будет выполнено действие, находящееся в фокусе.

Дополнительные рекомендации по расширению специальных возможностей вашего приложения для Android вы можете найти в соответствующей документации. В частности, рекомендуется добавить сообщение с описанием карты. Чтобы задать текст этого сообщения, вызовите метод setContentDescription() в представлении карты.