📌 FACTS
- 안드로이드 앱개발 숙련 팀프로젝트 - 연락처 앱 만들기
📌 FEELINGS
- 이번 팀 프로젝트가 가장 도움이 많이 되었던 것 같다.
- 할 수 있는 것들보다 안해본 것들을 주로 구현하여서 배운 점이 많았다.
- 항상 느끼지만 팀원 간의 소통이 가장 중요한 것 같다!
- 팀원들과 편해져서 소통이 원활해서 어려운 점이나 버그가 생겼을 때 바로바로 질문하고 해결할 수 있었다.
- 팀 프로젝트를 하면서 Kanban Board, Issue, PR을 활용하는 건 처음이었는데, 누가 어떤걸 진행하고 있는지, 어떤걸 해결했는지 등을 쉽게 확인할 수 있어서 편했다.
📌 FINDINGS
- GitHub: Kanban Board, Issue, PR 활용
- 연락처, 전화, 갤러리 권한 설정 및 권한 요청
- 갤러리 권한은 API 33 이상부터는 다르게 한다는 것을 알게 됨
- 갤러리에서 선택한 이미지를 화면에 나타내기 위해
onActivityResult
메서드에 이미지 URI를 불러오는 코드를 작성해야 된다는 것을 알게 됨
setImageURI
로 기기의 이미지 사용
Glide
나 Picasso
등으로도 가능하지만 setImageURI
가 더 간편했음
swipe
로 전화걸기 로직을 구현
📌 Future
- 지금까지 배운 것 복습하기
- 특히, 갤러리 권한 API 33 이상은 어떻게 구현해야 하는지 공부!