티스토리 뷰
12월 1주 차 일기입니다.
이번 주에는 데이터베이스 추가, Pay 화면 구현, Other 화면 구현 작업을 진행하였습니다.
데이터베이스의 경우 보여주긴 애매해서 다음 작업 후 결과로 표시가 될 것 같습니다.
우선 Pay 화면입니다.
등록한 카드가 없을 때와 있을 때의 화면입니다.
카드가 없을 때에는 클릭 시 바로 카드 등록 페이지로 이동합니다.
카드가 있을 때에는 뷰페이저로 카드 리스트를 보여주고 클릭 시 상세 페이지로 이동하게 됩니다.
카드 등록 화면입니다.
카드 번호 와 핀 번호 / 바코드 인식 / 교환권 번호 방식으로 카드 등록을 구현하였습니다.
교환권 이미지의 경우는 좀 애매해서 제외를 시켰습니다.
바코드의 경우 몇 가지 미리 만들어 놓은 후 바코드 인식을 한 뒤 바코드의 숫자를 카드번호로 하여 카드 등록을 하였습니다.
교환권 번호의 경우 교환권 자리 수만 보고 등록하게 한 뒤 랜덤 한 숫자의 카드 번호를 만들어서 등록하게 진행하였습니다.
특정 교환권 번호를 만들어 둘 순 있지만 그렇게까지는 진행하지 않았습니다.
카드 리스트와 대표카드 변경 다이얼로그입니다.
Pay 화면에서 리스트 아이콘을 누르면 해당 페이지로 이동하게 되며 대표 카드를 변경할 수 있습니다.
카드 상세 화면과 카드 등록 화면 다이얼로그입니다.
이용 내역의 경우 아직 Order 화면이 구현을 하지 않아서 아직 보류 중입니다.
분실 신고 및 잔액 이전의 경우 스크린 샷이 부족하여 구현하지 않기로 결정하였습니다.
카드 충전 페이지와 카드 이름 변경 다이얼로그입니다.
자동 충전은 이번 프로젝트에서 구현하기에는 좀 그래서 둘 다 일반 충전 페이지로 이동하게 되며
일반 충전 역시 카드 선택 등은 제외하였습니다.
다음은 Other 화면입니다.
아직 Order는 살펴보고 있는데 대부분의 페이지가 다른 화면에서 가져오거나 정보성 페이지입니다.
그래서 다른 페이지가 구현되면서 연결만 진행할 예정입니다.
그리고 구현하지 않는 페이지의 조건은 다음과 같습니다.
- 정보성 페이지 ex) 이용 약관, Q&A, 웹뷰 페이지 등
- 스크린샷이 부족하여 구현하기 힘든 페이지 ex) 잔액 이전
- 서버 없이는 좀 애매한 기능 ex ) 자동 충전
위의 조건에 해당하는 화면들은 클론 코딩에서 구현하기는 무리가 있다고 판단해서 과감하게 진행하지 않을 예정입니다.
원래는 포스팅까지 진행을 하려고 하였으나
글 정리가 너무 맘에 안 들어서 올리기가 그렇습니다..ㅠ
이 부분 관련해서는 계속 고민을 해봐야 할 것 같습니다.
다음 주는 일정이 많아서 3일 정도밖에 못할 예정입니다.
그래서 다음 주 일정의 경우 수요일에 올라갈 것 같습니다.
'안드로이드 > 일기' 카테고리의 다른 글
2022년 12월 5주차 ~ 2023년 01월 1주차 (0) | 2023.01.08 |
---|---|
2022년 12월 4주차 일기 (0) | 2022.12.25 |
2022년 12월 1주차 예정 (0) | 2022.12.05 |
2022년 11월 5주차 일기 (0) | 2022.12.04 |
2022년 11월 5주차 예정 (0) | 2022.11.28 |
- Total
- Today
- Yesterday
- Pokedex
- Compose BottomSheet
- Gradient
- Android
- Compose ConstraintLayout
- compose
- Fast api
- Android Compose
- Compose BottomSheetDialog
- Kotlin
- Duplicate class fond 에러
- Retrofit
- Compose QRCode Scanner
- Duplicate class found error
- Compose MotionLayout
- Compose 네이버 지도 api
- 포켓몬 도감
- Compose 네이버 지도
- Compose BottomSheetScaffold
- WebView
- column
- 안드로이드 구글 지도
- 웹뷰
- Compose ModalBottomSheetLayout
- Row
- WorkManager
- Worker
- LazyColumn
- 안드로이드
- Compose Naver Map
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |