Tworzenie aplikacji korzystających z lokalizacji
Jedną z unikalnych funkcji aplikacji mobilnych jest to, że mogą one wykrywać lokalizację. Użytkownicy mobilni zabierają ze sobą swoje urządzenia wszędzie, a dodanie funkcji rozpoznawania lokalizacji do aplikacji zapewnia im bardziej spersonalizowane wrażenia. Interfejsy API lokalizacji dostępne w Usługach Google Play ułatwiają dodawanie informacji o lokalizacji do aplikacji za pomocą automatycznego śledzenia lokalizacji, wykrywania niewłaściwej strony ulicy, geofencingu i rozpoznawania aktywności.
Materiały dla programistów
Wysyłanie prośby o odpowiednie uprawnienia
W zależności od przypadków użycia funkcji aplikacji deklaruj uprawnienia i wysyłaj prośby.
Otrzymywanie aktualizacji lokalizacji
Korzystaj z dostawcy uśrednionej lokalizacji, aby dostarczać użytkownikom bardziej trafne informacje o lokalizacji.
Optymalizowanie zużycia energii
Zwiększ wydajność baterii urządzeń użytkowników. Postępuj zgodnie z wytycznymi dotyczącymi limitów lokalizacji w tle.
Dodaj mapy do aplikacji
Zaznacz miejsca, które Cię interesują, i daj użytkownikom kontrolę nad tym, co widzą na mapie.
Aktualności
Dodatkowe materiały
Aby dowiedzieć się więcej o tym, jak poprosić o dostęp do informacji o lokalizacji w aplikacji, zapoznaj się z tymi materiałami:
Ćwiczenia z programowania
- Lokalizacja w Androidzie 10 z funkcją Kotlin: dowiedz się, jak prosić o lokalizację na urządzeniach z Androidem 10, w tym jak prosić o lokalizację podczas używania aplikacji.
Przykłady
Próbki lokalizacji są częścią przykładów platformy systemu operacyjnego Android. Zapoznaj się z modułem lokalizacji na stronie próbek platformy systemu operacyjnego Android i postępuj zgodnie z instrukcjami uruchamiania przykładów.
Dostęp do lokalizacji
Przykład ilustrujący sprawdzone metody wysyłania prośby o dostęp do lokalizacji.
Bieżąca lokalizacja
Przykład ilustrujący sprawdzone metody pobierania informacji o bieżącej lokalizacji użytkownika.
Aktualizacje lokalizacji
Przykład ilustrujący sprawdzone metody otrzymywania aktualizacji lokalizacji.
Dostęp do lokalizacji w tle
Przykład pokazujący, jak uzyskać dostęp do lokalizacji lub otrzymywać aktualizacje lokalizacji, gdy aplikacja działa w tle.
Tworzenie i monitorowanie geofencingu
Przykład pokazujący, jak tworzyć i monitorować geofence.
Rozpoznawanie aktywności użytkownika
Przykład ilustrujący sprawdzone metody rozpoznawania aktywności użytkowników.