초보자가 위치에 있으며 내 현재 위치와 이전에 저장 한 다른 위치를 표시하려고합니다. 그리고 LocationListener
과 LocationClient
의 차이는 무엇입니까?위치 서비스의 차이점
0
A
답변
1
LocationListener는 LocationManager에 연결하고 사용자 위치를 검색합니다. 이것은 잘 작동합니다.
LocationClient는 이것을 구현하는 새로운 방법이며, 나머지는 사용되지 않게됩니다. 더 많은 기능을 제공합니다.
두 가지 방법 모두 실제로 작동합니다.
1
위치 관리자은 Android SDK에 도입되었으며 안드로이드의 기능으로 사용할 수 있습니다.
위치 클라이언트는 SDK의 Google Play의 일부와 최근 구글 IO에 도입 뭔가가 2013 년
당신은 LocationClient 최신이기 때문에,이 위치를 얻기에 더 효율적이라고 이해할 수있다 더 적은 에너지 (배수구)로 더욱 정확하게. 예상대로
위치 업데이트 동작이 매우 이상하고 실 거예요 작업은 다음과 같습니다 때문에
이유 LOCATIONCLIENT를 사용합니다. 즉, 네트워크를 전환 할 때 위치 업데이트가 중단됩니다. (그것은 당신에게 옛날 위치를 알려주고 있습니다)
위치 클라이언트는 Google 플레이 서비스가 필요하기 때문에 안드로이드 OS의 수정 된 안드로이드 버전에서 작동하지 않습니다.
Location Client
믿을만한 위치 클라이언트를 찾지 못해 좋은 위치 관리자를 추천합니다.
참고 : 위치 기반 응용 프로그램에서 현재 위치를 얻지 못하는 경우 배터리를 절약 할 수 없습니다.