Zadbaj o dobrą organizację dzięki kolekcji
Zapisuj i kategoryzuj treści zgodnie ze swoimi preferencjami.
Prosty, energooszczędny interfejs API lokalizacji na Androida
Aplikacje mogą korzystać z sygnałów dostarczanych przez wiele czujników w urządzeniu, aby określać lokalizację urządzenia. Jednak wybór odpowiedniej kombinacji sygnałów dla konkretnego zadania w różnych warunkach nie jest łatwy. Znalezienie rozwiązania, które oszczędza baterię, jest jeszcze bardziej skomplikowane.
Ulżony dostawca lokalizacji to interfejs API do lokalizacji w Usługach Google Play, który inteligentnie łączy różne sygnały, aby dostarczać informacje o lokalizacji potrzebne Twojej aplikacji.
Dostawcy uśrednionych lokalizacji zarządza podstawowymi technologiami lokalizacyjnymi, takimi jak GPS i Wi-Fi, oraz prosty interfejs API, którego możesz używać do określania wymaganej jakości usługi. Możesz na przykład prosić o najdokładniejsze dane lub ich dokładność, nie zwiększając zużycia energii.
Za pomocą interfejsu ffusion lokalizacji dostawcy aplikacji aplikacja może zażądać ostatniej znanej lokalizacji urządzenia użytkownika. Podanie ostatniej znanej lokalizacji jest zwykle dobrym punktem wyjścia dla aplikacji wymagających informacji o lokalizacji.
Do przesyłania informacji o lokalizacji używane są różne źródła, np. GPS i Wi-Fi. Określenie, których źródeł należy używać, może być trudne, ale ujednolicony interfejs dostawcy lokalizacji eliminuje zgadywanie przez automatyczne zmienianie odpowiednich ustawień systemu. Wystarczy, że aplikacja określi odpowiedni poziom usług.
Oprócz ostatniej znanej lokalizacji interfejs utrwalonego dostawcy lokalizacji może aktualizować informacje o wywołaniu zwrotnym w określonych odstępach czasu. Możesz określić odpowiedni przedział czasu jako parametr jakości usługi. Korzystając z aktualizacji lokalizacji, aplikacja może dostarczać dodatkowe informacje, takie jak kierunek i prędkość.
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"Brak potrzebnych mi informacji"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"Zbyt skomplikowane / zbyt wiele czynności do wykonania"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"Nieaktualne treści"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"Problem z tłumaczeniem"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"Problem z przykładami/kodem"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Inne"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Łatwo zrozumieć"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Rozwiązało to mój problem"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Inne"
}]
{}
[[["Łatwo zrozumieć","easyToUnderstand","thumb-up"],["Rozwiązało to mój problem","solvedMyProblem","thumb-up"],["Inne","otherUp","thumb-up"]],[["Brak potrzebnych mi informacji","missingTheInformationINeed","thumb-down"],["Zbyt skomplikowane / zbyt wiele czynności do wykonania","tooComplicatedTooManySteps","thumb-down"],["Nieaktualne treści","outOfDate","thumb-down"],["Problem z tłumaczeniem","translationIssue","thumb-down"],["Problem z przykładami/kodem","samplesCodeIssue","thumb-down"],["Inne","otherDown","thumb-down"]],[]]