본문 바로가기
728x90

위도3

[android studio] 일출 일몰 가져오기 앱을 만드는 중에 일출/일몰을 가져와야 할 경우가 생겨 가져오는 방법에 대해서 알아보았다. 일단 일출/일몰 라이브러리를 찾아본 결과, github에 알맞은 오픈소스가 있었다. 아래 사이트를 참고하면 된다. https://github.com/mikereedell/sunrisesunsetlib-java GitHub - mikereedell/sunrisesunsetlib-java: Library for computing the sunrise/sunset from GPS coordinates and a date, in Java. Library for computing the sunrise/sunset from GPS coordinates and a date, in Java. - GitHub - mikereede.. 2021. 10. 17.
[android studio] Geocoder 이용하여 위도, 경도 이용하여 주소가져오기 위도 경도는 아는데 해당 정보로 주소를 알아야 할 경우가 생긴다. 구글에서 제공하는 Geocoder를 이용하여 위도, 경도를 넣어주면 주소가 주소를 넣어주면 위도, 경도를 출력해 준다. 아래 코드를 사용하면 해당 주소를 가져 올 수 있다. //Geocoder 객체생성 Geocoder geocoder = new Geocoder(this); List address = null; //주소정보 리스트 변수 String str_Addr; //주소받을 변수 //주소 가져오기 try { address = geocoder.getFromLocation(위도값, 경도값, int maxResults값); } catch (IOException e) { e.printStackTrace(); } if (address != nul.. 2021. 10. 9.
[android studio] 현재위치 가져오기, Location , LocationManager 앱에서 위도와 경도의 값을 가져올 방법이다. 폰에서 GPS나 근처기기연결을 통해 위도와 경도를 가져올 수 있었다. 1. 권한 설정 먼저 AndroidManifest.xml에 아래 권한을 추가해 준다. 구글 developers에 의하면 해당 권한의 기능은 아래와 같다 정밀도 수준은 요청하는 권한에 따라 다릅니다. ACCESS_COARSE_LOCATION 기기 위치 추정치를 약 1.6km 이내로 제공합니다. ACCESS_FINE_LOCATION 최대한 정확한 기기 위치 추정치를 제공합니다. 일반적으로 50m 이내이며 몇 미터 혹은 더 정확한 경우도 있습니다. 이 권한은 일부 연결 작업(예: 저전력 블루투스(BLE)를 통해 근처 기기에 연결)에 필요합니다. 백그라운드 위치 액세스가 필요한 경우 아래 권한도 추.. 2021. 10. 5.
728x90