LocationManager2 [안드로이드] Android Fused Location Provider 안녕하세요 푸민입니다. 이전에 작성한 글 중에 LocationClient 에 대해서 작성한 적이 있습니다. LocationClient 는 NetworkProvider 와 GPSProvider 를 사용하지 않고 내부적으로 FusedLocationProvider 를 사용합니다. 즉 LocationManager 와의 차이가 여기서 나는 것이지요! 기존 Provider 들은 각각 셋팅해준 것만을 기준으로 측정을합니다. 예를 들면 GPSProvider 로 설정하면 GPS 만을 사용하는 것과 같이.. 그러나 FusedLocationProvider 는 GPS, WiFi, Mobile Network 를 활용하여 측정하고 또 측정한것에 추가로 Accelerometer(가속도, 이동거리), Gyro(회전방향), Compa.. 2015. 10. 8. [안드로이드] Location 정보 가져오기 안녕하세요 푸민입니다. 안드로이드에서는 위치정보를 받기 위해서 LocationManager 클래스를 제공합니다. LocationManger는 Network, GPS 등의 Provider를 받아서 해당 Provider에게 위치정보를 요청할수 있는 클래스입니다. String provider = LocationManager.getProvider(LocationManager.NETWORK_PROVIDER); 이런 식으로 Provider를 불러온 뒤 사용하면 됩니다. 그리고 Criteria라는 클래스를 설정해주면 해당 상황에 맞는 Provider를 설정해줍니다. String provider = LocationManager.getBestProvider(criteria, true); 두번째인자인 boolean은 en.. 2015. 8. 9. 이전 1 다음