티스토리 뷰
24일 차 코딩 일기입니다.
드디어 티켓 구매 관련해서는 거의 마무리가 되어갑니다 ㅎㅎ


스크린샷 보니 오류가 또 보이네요 ㅠ;;
리스트의 팀 아이콘이 지금 오류가 있는데 이건 다시 확인해 봐야겠네요
유저 등급인 유저에게는 경기 추가 권한을 넣어줬습니다 (제 편의를 위해~)
파이어 베이스 홈페이지에서 데이터 추가하는 게 귀찮고.. 지금 어드민 페이지가 따로 있는 게 아니라서 이렇게 해두었습니다.
지금은 그냥 EditText인데 Picker도 추가로 할 예정입니다.

좌석 선택 화면입니다.
예전에는 저 체크박스들을 다 뷰로 만들었는데... 지금은 그냥 리사이클러뷰의 GridLayout으로 수정하였습니다.
지금은 A홀만 있는데 나중에 B ~ G까지도 추가해 줄 생각인데 중간에 비어있는 공간도 있어서 그 부분도 좀 고려해야 해서
이 부분은 추후에 또 고민해볼 생각입니다.
Firebase에서 리스트로 저장하는 건 문제가 없는데 특정 내용만 업데이트하는 게... 안 되는 것 같더라고요? 제가 못 찾은 것일 수도 있지만
그래서 작업하고 또 갈아엎고 ㅎㅎ.. 이번 작업은 몇 번을 갈아엎었는지 모르겠네요
그래도 ViewModel과 Repository 방식으로 개발을 해두어서 수정할 때 조금 더 빨리 수정하지 않았나 싶네요

결제 화면입니다.
지금 결제하기 선택하면 좌석 정보 변경 -> QR 코드 생성 후 이미지 저장 -> 결제 정보 저장 로직은 완료하였습니다.
이제 내 캐시 업데이트만 처리해주고 다음 화면 구현만 하면 티켓은 종료됩니다
사실 원래 이번 주 계획은 티켓까지 완료하고 Flutter 2일하고 주말에 포스팅 계획이었는데
월, 화 일정이 생겨서 작업을 많이 못 해가지고 이번주 Flutter는 넘어가야겠네요
'안드로이드 > 일기' 카테고리의 다른 글
| [2022.06.04] 코딩 일기 : 26일 차 (0) | 2022.06.04 |
|---|---|
| [2022.06.03] 코딩 일기 : 25일 차 (0) | 2022.06.03 |
| [2022.05.31 ~ 06.01] 코딩 일기 : 22, 23일 차 (0) | 2022.06.01 |
| [2022.05.29] 코딩 일기 : 21일 차 (0) | 2022.05.29 |
| [2022.05.28] 코딩일기 : 20일 차 (0) | 2022.05.28 |
- Total
- Today
- Yesterday
- Gradient
- Duplicate class found error
- 안드로이드 구글 지도
- compose
- Retrofit
- Compose 네이버 지도 api
- Pokedex
- Compose ModalBottomSheetLayout
- column
- Fast api
- 포켓몬 도감
- Android
- WorkManager
- Compose MotionLayout
- 웹뷰
- Compose BottomSheet
- Compose Naver Map
- Compose BottomSheetScaffold
- Compose QRCode Scanner
- Compose ConstraintLayout
- Android Compose
- 안드로이드
- Row
- Worker
- Compose BottomSheetDialog
- LazyColumn
- Duplicate class fond 에러
- Kotlin
- WebView
- Compose 네이버 지도
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | 6 | |
| 7 | 8 | 9 | 10 | 11 | 12 | 13 |
| 14 | 15 | 16 | 17 | 18 | 19 | 20 |
| 21 | 22 | 23 | 24 | 25 | 26 | 27 |
| 28 | 29 | 30 | 31 |
