[방광곡곡] 카카오 Map 현재 위치 불러올 때 딜레이 해결 방법
·
🧡 Projects/🧡 Projects: App
1️⃣ 문제 상황안드로이드 앱에서 사용자의 현재 위치를 지도에 표시하는 기능을 구현하던 중, 매번 위치를 새로 불러오게 됨. 특히, 앱을 다시 시작할 때마다 위치를 새로 가져오는 과정에서 딜레이가 발생 2️⃣ 문제 원인앱이 시작될 때마다 위치를 매번 새로 가져오는 fusedLocationClient.getCurrentLocation() 메서드 사용 했기 때문. GPS 신호가 약하거나 네트워크 상태가 불안정한 경우위치 정보가 자주 변경되지 않는 상황에서는 불필요한 자원 소모가 발생 따라서, 이러한 문제를 해결하기 위해서는 위치 정보를 캐싱하여 저장하고, 필요할 때만 업데이트하는 방식이 필요합니다. 3️⃣ 해결 방법SharedPreferences를 사용하여 마지막으로 가져온 위치를 저장하고앱이 시작될 ..