보통 로케이션 설정에 모드가 있습니다
GPS만 이용하느냐, 네트워크(망 + wifi) 정보를 이용하느냐, 둘 다 이용하느냐의 차이입니다
네트워크만 이용하는 게 제일 배터리 소모가 적습니다. 정확도는 둘 다 이용하는 것이 제일 좋습니다.
이 모드에 따라 앱에서 팝업을 출려할 수 있으므로, 앱 사용자에게 가장 높은 수준의 로케이션 설정을 요구하는 방식을 사용할 수 있겠네요.
둘 다 이용하는 경우에는 실내에서도 위치정보를 잡을 수 있습니다. 간혹 아예 안 잡히는 경우도 있습니다만..
로케이션 설정이 완료되었을 때, 브로드 캐스트로 정보가 날라오니까 브로드 캐스트 리시버에 원하는 인텐트를 넣어두시면 바로 적용가능할 겁니다.
사용방법은 아래 링크 참조
http://stackoverflow.com/questions/11398732/how-do-i-receive-the-system-broadcast-when-gps-status-has-changed