2021 KU Moblie Programmning Team Project : Study Timer (Android Application)
해당 애플리케이션은 2021 KU 모바일프로그래밍의 팀 프로젝트 결과물입니다.
사용자는 중요한 일정을 캘린더에 D-day 로 등록하고 관리할 수 있다.
공부 과목을 등록하고, [목표 공부량, 공부 시간, 쉬는 시간] 을 설정하여 공부를 관리할 수 있다.
또한, 과목별로 공부 시간 타이머를 사용하여 공부 시간을 측정할 수 있다.
등록한 과목 중 공부할 과목의 '▶' 버튼을 누르면 공부 시간 타이머를 이용할 수 있다.
이때 미리 등록해둔 과목 정보 (목표 공부/쉬는 시간) 을 이용해서 앱이 타이머 시간을 설정해준다.
만약 공부 타이머 종료 전에 앱을 종료하거나 앱의 다른 메뉴로 이동한다면, 타이머가 멈추고 "타이머 중지" 라는 앱 알림이 뜬다.
해당 알림을 클릭하면 다시 타이머로 이동해서 재시작할 수 있다.
- 옵션을 ‘자동’으로 설정할 시: 공부시간이 다 지나면 자동으로 휴식시간으로 전환되면서 알림이 울리고 휴식시간이 끝나면 다시 공부시간으로 전환 되는 걸 반복한다.
- 옵션을 ‘수동’으로 설정할 시: 공부시간이 끝나면 타이머가 멈춘다.
-
공부 알람: 사용자가 공부할 시간을 잊지 않도록, 앱 내에서 알람을 설정하고 관리할 수 있다.
-
공부 기록: 지난 1주일간의 공부 기록을 분석해서 보여준다. (가장 공부 시간이 많이 기록된 날과 일자 별 공부 시간 그래프, 가장 공부 시간이 많이 기록된 과목명과 과목별 공부 시간 그래프)
사용자가 자신의 공부 장소를 등록하고 관리할 수 있다.
장소 등록은 장소명 혹은 주소를 입력하면 지도에서 장소를 찾아주고, 등록할 수 있게 한다.
- Android Application: Android Studio
- Database: SQLite Database
- Map: GoogleMap
*** 무단 배포 금지