1. 실행 환경 -window10 -pixel 2 api 30(AVD) 2. 버전 / 사용언어 - firebase realtime database - Android Gradle Plugin Version : 4.0.1 - Gradle Version : 6.1.1 - Build Tools Version : 30.0.2 - jdk 1.8.0_251 3. 앱 기능 <하루 일정 관리 페이지> - 하루 단위의 일정을 관리하는 페이지 - 계획의 효율 혹은 할 일의 구분을 위해 3분할 할 일 리스트 구현 (색으로 구분, 예시: 아침/점심/저녁, 프로젝트1/프로젝트2/프로젝트3, 일상/회사/루틴) - 완료된 할 일은 삭제되지 않고 하단에 표시됨 <할 일 추가 팝업> - 할 일의 내용, 3분할 그릅, 카테고리를 입력받음 <완료 팝업> - 완료 체크와 함께 시간 정보를 입력받음 <하루일정 diagram 페이지> - piechart를 통해 하루 일정을 보여줌 <memo 페이지 - third.Pagejava> - 날짜별로 메모를 저장할 수 있다. - 초기화 버튼을 통해 메모 내용을 삭제 할 수 있다 <월별 일정 추가 페이지 - Calender.java, monthlyPopup.java> - 월별 일정을 추가할 수 있다. - 시작 요일과 종료 요일을 지정할 수 있다. - 해당 일자에 할일이 있으면, calender view에 작은 점(red)이 표시된다. - 달력을 클릭하면 그 날의 일정을 달력 아래 화면(scroll view)에 동적으로 표시한다. <검색 페이지> - 해당 키워드가 있는 일정을 검색할 수 있음 - 월별, 일별 일정을 모두 검색할 수 있음 - 검색어가 바뀔 때마다 이를 반영해 새로운 결과를 표시 <통계> - 일정 등록 시 입력한 카테고리 별 누적 시간의 월 별 통계를 제공