설정한 시간을 주기로 현재 위치를 서버로 post하는 어플리케이션을 생성하겠습니다. 아래 순서대로 해 보겠습니다. - 저장 주기 설정 - 알람 등록 - 현재 위치와 현재 시간 가져오기 - 저장 주기마다 값을 서버에 POST 하기 기본적인 UI는 안드로이드의 preference UI를 이용해서 서비스의 시작 시간과 제어 시간, 중심 위치등을 설정할 수 있게 합니다. 저장 주기 설정 TimePickerPreference를 설정합니다. TimePickerPreferenceDialog를 생성합니다. class TimePickerPreferenceDialog : PreferenceDialogFragmentCompat() { lateinit var mTimePicker: TimePicker override fun ..