전체 글145 #5 서명 저장하기와 불러오는 방법 고민하기 1. 이미지 위에 서명 올리기 1-1. include 사용 1-2. 대체 왜 저장된 서명을 불러오지 못하는 건데? 2. 서명을 불러오는 방법 2-1. 좌표 값 이용 2-2. 애초에 저장할 때 사진으로 저장하기 2021/12/01 ~ 2021/12/03 개발 내용 1. 이미지 위에 서명 올리기 1-1. include 사용 서명을 그리고 저장하는 것 까지는 했으니까 이젠 서명을 불러올 차례이다. 시작하기 전에 이 부분을 어떻게 해결해나가야 할지 고민이 많이 됐다. 사용자가 서명을 할 땐 스마트폰을 가로로 잡고 서명을 하기 때문에 가로 크기에 맞는 좌표들이 저장되는데 이걸 대체 세로 화면에 맞춰서 보여주려면 비율을 어떻게 조정해야 하지? 심지어 크기도 확 줄여서 서명란에 맞게 보여줘야 하는데 비율을 어떻게.... 2021. 12. 4. #4 그림 그리기와 TypeConverter 사용 1. 그림 그리기 1-1. DrawSample.kt 1-2. fragment_sign.xml 1-3. SignFragment.kt 2. TypeConverter 2021/11/18 개발 내용 1. 그림 그리기 1-1. DrawSample.kt 안드로이드에서 그림판을 만들어 본 경험이 있어서 싸인 기능을 구현하는 데 도움이 많이 됐다. 싸인 특성상 색도 검은색으로 통일, 굵기도 통일, 모양도 통일이라서 간단했다. 버튼은 간단하게 전체 지우기 버튼 / 저장 버튼만 넣어두었다. (아이콘이 안 이뻐서 마음에 안 들지만 디자인은 나중에 생각하자) class DrawSample : View { constructor(context: Context?, attrs: AttributeSet?) : super(context.. 2021. 12. 2. 싸피 구미캠퍼스, 자취방은 어디로 잡아야 하지? [SSAFY 시리즈] 1. SSAFY 6기가 알려주는 싸피 준비의 모든 것 (자기소개서, 적성검사, 면접 꿀팁) 2. SSAFY 모바일 트랙 합격 후기 3. 싸피 구미캠퍼스, 자취방은 어디로 잡아야 하지? [목차] 1. 주변 정보 1-1. 버스 터미널 1-2. 주요 활동 범위 1-3. 구미 캠퍼스 2. 사진 대방출 2-1. 동쪽 2-2. 서쪽 2-3. 남쪽 3. 자취방 3-1. 사전 정보 3-2. 가격 4. 그 외 저는 본가가 서울이라서 구미캠퍼스로 내려가는 결정을 내리는 게 쉽지 않았습니다. 지방에서 살아본 적도 없고 심지어 자취를 하게 될 테니 구미캠퍼스 주변은 환경이 어떤지가 정말 정말 궁금했어요. 근데 문제는 인터넷에 돌아다니는 정보가 많이 없어서 고민이 참 많이 됐습니다 🤔 최종 합격하고 나서도.. 2021. 11. 30. #3 프로젝트 규칙 설정 및 수정사항 1. 프로젝트 규칙 설정 1-1. 규칙이 필요한 이유 1-2. 패키지 구조 1-3. BaseActivity, BaseFragment 1-4. dimens.xml 1-5. themes.xml 1-6. 네이밍 1-7. 그 외 2. 수정사항 2-1. 중복 기능 삭제 2-2. 불필요한 페이지 삭제 3. 참고한 자료 4. 다음 일정 2021/11/04 회의 내용 1. 프로젝트 규칙 설정 1-1. 규칙이 필요한 이유 싸피를 수강하면서 1~2주에 한 번씩 동기들과 팀 프로젝트를 진행했는데 그러면서 느낀 점이 있다. 프로젝트를 시작하기 전에 규칙을 정하고 시작해야 한다는 것이다. 아키텍처 패턴은 무엇으로 할 건지, 패키지 구조는 어떻게 할 건지, 변수 네이밍은 어떻게 할 건지 등등 정말 사소한 것까지 다 정해두고 시작.. 2021. 11. 11. #2 요구사항 분석과 UI 프레임 구성 1. 요구사항 분석 2. UI 3. 깃허브 4. 여담 2021/10/30 회의 내용 1. 요구사항 분석 우선 어떤 기능이 들어갈지를 작은 단위로 쪼개서 요구사항 분석을 작성했다. 요구사항 분석을 하다 보니 개발 전에 미리 문제가 되거나 기술의 한계가 있는 부분은 빼 버릴 수 있었고 의견을 주고 받는 과정에서 새로운 아이디어가 떠올라 추가할 수 있었다. 생각해보니 빼 버린 아이디어도 저기에 기록해둘걸 그랬다. 회의하면서 작성하다보니 아니다 싶으면 빼 버려가지고 수용할 요구사항만 남게 됐다. 4번 기능은 찾아보니 구글 드라이브 API를 사용할 때 무조건 OAuth가 필요해서 일단 보류해두고 앱을 완성한 뒤 구현할 수 있는 방법이 없는지 다시 찾아보기로 했다. 2. UI UI는 빠르게 틀을 잡아보기 위해서 카.. 2021. 11. 4. 이전 1 ··· 7 8 9 10 11 12 13 ··· 29 다음