Dzięki pakietowi Maps SDK na Androida możesz dodawać mapy do aplikacji na Androida, w tym do aplikacji na Wear OS, korzystając z danych Map Google, wyświetlaczy map i reakcji na gesty na mapie. Możesz też podać dodatkowe informacje o lokalizacjach na mapie i ułatwić użytkownikom interakcję, dodając do mapy znaczniki, wielokąty i nakładki.
Pakiet SDK obsługuje języki programowania Kotlin i Java oraz udostępnia dodatkowe biblioteki i rozszerzenia do zaawansowanych funkcji i technik programowania.
Co dalej?
Pierwsze kroki
Skonfiguruj i utwórz pierwszą aplikację:
- Krótkie wprowadzenie – dodawanie mapy
- Utwórz podstawową aplikację na Androida, która wyświetla mapę.
- Uzyskiwanie klucza interfejsu API i włączanie płatności
- Szczegóły dotyczące włączania płatności i uzyskiwania klucza interfejsu API. Oba te elementy są wymagane, aby można było dodać mapę do aplikacji.
- Konfigurowanie istniejącego projektu w Android Studio
- Skonfiguruj istniejącą aplikację, aby używała pakietu Maps SDK na Androida.
- Użycie i rozliczenia
- Ceny i limity wykorzystania pakietu SDK.
- Warunki korzystania z usługi
- Warunki korzystania z usługi Google Maps Platform zawierają wymagania prawne, z którymi aplikacja musi być zgodna, gdy używasz pakietu SDK.
Ćwiczenia i samouczki
Kompleksowe samouczki i ćwiczenia z programowania, które pokazują, jak wyświetlać mapy z konkretnymi funkcjami:
- Ćwiczenie w Codelabs – Google Maps Platform 101 – Android z Kotlinem
- Dodaj mapę i dowiedz się, jak korzystać z podstawowych funkcji, aby wyświetlić mapę sklepów rowerowych na określonym obszarze.
- Ćwiczenie w Codelabs – wyświetlanie miejsc w pobliżu w AR na Androidzie w Kotlinie
- Używaj danych z Google Maps Platform, aby wyświetlać miejsca w pobliżu w rzeczywistości rozszerzonej (AR).
- Samouczek – mapa ze znacznikiem
- Dodaj mapę ze znacznikiem wskazującym lokalizację.
- Samouczek – linie łamane i wielokąty do przedstawiania tras i obszarów
- Dodaj mapę i użyj na niej linii łamanych oraz wielokątów do oznaczania tras i obszarów.
- Samouczek – wybieranie aktualnego miejsca
- Dodaj mapę, która identyfikuje bieżącą lokalizację urządzenia z Androidem i wyświetla szczegóły miejsca (firmy lub innego ważnego miejsca) w tej lokalizacji.
Zadania i pojęcia
Szczegółowe działania i koncepcje programowania, które warto poznać po utworzeniu pierwszych aplikacji za pomocą pakietu SDK:
- Dostosowywanie mapy
- Dostosuj komponenty i zachowanie mapy za pomocą kodu lub konsoli Google Cloud.
- Ulepszanie ułatwień dostępu
- Korzystaj z wbudowanych ułatwień dostępu na mapach.
- Interfejs API Map Google na Wear OS
- Wyświetlanie map w aplikacjach na Wear OS.
Narzędzia i przykłady
Przykładowy kod, biblioteki i rozszerzenia do pakietu SDK:
- GitHub – przykładowy kod
- Pełny kod przykładowej aplikacji i fragmenty kodu, które korzystają z pakietu SDK.
- Biblioteka narzędziowa Androida
- Biblioteka funkcji zaawansowanych mapy, takich jak wiele warstw, klastry znaczników i obliczanie odległości.
- Rozszerzenia KTX Kotlin
- Kolekcja rozszerzeń (Maps Android KTX), które umożliwiają tworzenie bardziej wydajnego kodu Kotlin w aplikacji korzystającej z pakietu Maps SDK na Androida.