- x 영화 선택 후 극장을 선택할 수 있다.
- x 바텀시트로 열린다.
- x 예매 완료 화면에서 극장 이름이 길 경우 말줄임표로 표시되어야 한다. (시안 참고)
- x 극장별로 상영하는 영화와 상영시간은 달라질 수 있다.
- x 영화 예매 내역, 홈, 설정 화면으로 이동(navigate)할 수 있다. 예매 내역 : 빈 화면 홈 : 영화 리스트 설정 : 빈 화면
- x: 예매 내역 리사이클러 뷰 만들기
- x: ItemView xml
- x: Movie DB 만들기
- x: 좌석 선택 뷰에서 예매 확인 시 Room 에 저장 하고 return 받은 id를 넘겨 주자
- x: 예매 결과 뷰 dataBinding 적용
- x: 예매 결과 뷰 id로 예매 정보 가져오기
-
설정 에서 알림 기능을 On/Off 할 수 있다.
- x: SharedPref 에 푸시 알림 여부를 저장 한다.
-
영화 시작 시간 30분 전에 푸시 알림이 온다.
- [ ]: Permission 설정
- [ ]: Channel 생성
- [ ]: AlarmManager + BroadCast Receiver
-
[ ]: 푸시 알림을 클릭 하면 예매 정보를 보여 준다.
- [ ]: startActivity 로 Reservation 이동
-
[ ]: Notification 커스터 마이징
-
[ ]: 말리빈 요구 사항 반영 하기
시간 남으면 할 것
- [ ]: Looper + Handler 로 리팩