본문 바로가기

SSAFY/SSAFY 서명 앱9

#9 파일은 저장 되는데 갤러리에 사진이 왜 안보이는거야! 1. 사건 배경 1-1. 상황 1-2. 새로운 정보 2. 시도해본 방법 2-1. 파일 삭제 후 저장 2-2. 이름 중복 피하기 3. Bitmap 이미지를 저장하는 새로운 방법 2022/01/02 개발 내용 1. 사건 배경 1-1. 상황 저번에 내가 겪은 문제는 이미지 파일이 저장되지 않는 문제였다. 굉장히 어이없는 실수로 생겨난 문제였지... 그 뒤로 잘 작동해서 음 문제가 없겠거니 했는데 출시하기 직전에 다른 폰으로 테스트해보는데 아뿔싸 문제가 있었다. 파일 탐색기로 들어가보면 사진이 분명히 있는데 갤러리에 들어가면 사진이 없다. 대체 이게 무슨 상황??? 내 머리로는 이해가 가지 않았다. 더더욱 이해가 안가는 것은 내가 어떤 기기를 쓰느냐, 어떤 경로를 택하냐, 어떤 이름 규칙을 사용하느냐에 따라 갤.. 2022. 1. 4.
#8 바탕체 때문에 앱 출시 못할 뻔 하다 1. 설정 1-1. 사용자 정보 재설정 1-2. 건의하기 1-3. 라이선스 2. 라이선스 문제 2-1. 바탕체 2-2. 비슷한 폰트 찾기 2021/12/14 ~ 2021/12/15, 2021/12/26 개발 내용 1. 설정 1-1. 사용자 정보 재설정 설정 페이지는 사실 원래 계획에 없었다. 사용자가 교육지원금 파일 생성을 위해 이름과 반을 입력하는데 그때마다 sharedPreferences에 업데이트 하기로 팀원과 이미 이야기가 되어있었다. 근데 곰곰히 생각해보니 개발하는 우리는 이 사실을 알고 있지만 사용자는 이 사실을 모른다는 게 마음에 걸렸다. 이스터에그도 아니고 숨겨진 기능이라니..? 그리고 사용자 정보는 사실 바뀔일이 거의 없는데 매번 업데이트를 한다는 것이 불필요한 작업인 것 같았다. 비용이.. 2022. 1. 3.
#7 일부 기기에서 사진이 저장되지 않는 문제와 권한 설정 1. 증상 2. 미디어 스캐닝 2-1. 라떼는 말이야... 2-2. 킷캣 이전의 방법 2-3. 킷캣 이후의 방법 3. 권한 설정 3-1. 권한을 허용하지 않았는데... 3-2. 권한 요청 및 거부 2021/12/13 개발 내용 1. 증상 내가 가지고 있는 스마트폰과 태블릿에서는 앱에서 저장한 사진이 갤러리에도 들어가고 파일 탐색기에서도 보이는데 팀원의 스마트폰과 여분 스마트폰에서는 갤러리에도 저장이 안되고 파일 탐색기에서도 보이지 않는 문제가 발생했다. 똑같은 코드인데 다른 결과가 나와서 굉장히 당황스러웠다. 결과부터 말하자면 굉장히 어이없는 실수를 해서 생긴 일이였는데 그 과정에서 배운 것들이 있어 기록을 남겨두려고 한다. 2. 미디어 스캐닝 2-1. 라떼는 말이야... 내가 스마트폰을 처음 사용했던 .. 2021. 12. 14.
#6 해상도 별 레이아웃 대응하기 1. 해상도 별 위치 대응하기 1-1. 문제 제시 1-2. ConstraintLayout을 사용하자 1-3. dpi별로 레이아웃 나누기 1-4. dpi별로 value값 설정하기 1-5. GuideLine 사용하기 1-6. ScalableLayout 2. 해상도 별 크기 대응하기 3. 곡선 처리 2021/12/04 ~ 2021/12/05 개발 내용 1. 해상도 별 위치 대응하기 1-1. 문제 제시 우선 임시로 대충 위치를 잡아보기 위해 텍스트 뷰를 이미지 위에 올려보았다. 스샷만 봤을 때는 문제가 없어 보이지만 이게 문제점이... 다른 스마트폰에서는 위치가 조금씩 바뀐다는 것이다. 해상도가 제각각이다보니 이걸 해결하기가 쉽지 않았다. 그래서 오늘 하루동안 고민했던 것들, 공부했던 것들 그리고 해결방법을 기.. 2021. 12. 5.
#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.