Skip to content

Week5: Daily Scrum

CrewDaniel edited this page Nov 25, 2021 · 4 revisions

5주 2일차

어제 한 일

  • 모두의 메모 기능 추가
    • 색깔에 따라 그리는 기능
    • 재생/일시정지 기능
    • 지우개 기능
  • 모두의 메모 버그 수정
  • 오픈소스 라이선스 페이지 추가
  • 키보드 동작 개선
    • EditText에서 확인에 해당하는 버튼 누를 시 자동으로 내려가고, 키보드 밖을 눌러도 자동으로 내려감
    • SearchView에서는 확인이 검색으로 바뀜
  • 메모 목록 화면에서 정렬 기준이 생성일이면 생성일만 표시, 수정일 기준 정렬이면 수정일만 표시
  • 나만의 메모에서 생명주기 대응
    • popStack()에서는 에러가 나고, navigate()에서는 에러가 나지 않음 (seekTo()가 되지 않는 에러)
  • 메모 삭제 기능 구현
  • 메모 목록 화면에 음성 ViewHolder 구현
  • 뒤로 가기 버튼이 동작하도록 함
  • 로딩 화면 구현
  • 음성 메모 저장시 다른 버튼이 안눌리게 처리

오늘 할 일

공통

  • UI 통일성

박태현

  • 앱 로고 넣기
  • 드로어에서 메모 타입에 맞게 검색되도록 하는 기능 구현
  • 앱이 시작되면 드로어에서 모든 메모가 선택되어 있는 상태로 만들기
  • 글꼴 넣기
  • 메모 목록 화면에서 메모 타입에 따라 색을 다르게
  • 메모 수정화면에서 모두의 메모는 모두의 메모 수정화면으로 넘어가게
  • 메모 수정화면에서 모두의 메모는 공유 기능 넣기

최연두

  • 음성 메모 버그 해결
  • 버튼 위치 변경
  • 음성 메모 생명주기 대응
  • UI/UX 개선
  • 페이징
  • 동영상 seekbar 밖으로 빼기
  • 모두의 메모 컨트롤러 UI 추가 도전

최진형

  • 메모 재생 화면에서 생명주기 대응
    • pop과 navigate 사용에 따라 차이가 생김
  • 메모 재생 화면에서 메모리 사용량 프로파일링 결과에 따른 처리 필요
    • onStop() 상태에서도 메모리 사용량이 여전히 크지만, release()하면 다시 앱이 포그라운드로 돌아왔을 때 연결이 어려움

5주 3일차

어제 한 일

  • 드로어에서 메모 타입 선택 기능 구현
  • 테마 색상 지정
  • 런처 아이콘 추가
  • 폰트 추가
  • 메모 종류에 따른 아이콘 추가
  • dimen 파일 만듦
  • 메모에서 버튼 위치를 툴바로 옮김
  • 버튼에 Throttle 적용
  • 메모 재생 화면에서 Player와 Controller 분리
  • 툴바 없는 화면에 툴바 추가
  • 나만의 메모 동영상을 복사하여 저장
  • ExoPlayer 커스텀
  • IO 작업시 메인 스레드에 애니메이션 추가

오늘 할 일

공통

  • 문서 위주로 작업하자

노션 작업할 것

  • gif 영상들 새로 찍기(UI가 개선되었으니까)
  • 발표 주제(문제를 어떻게 해결했고, 어떤 기술적 도전을 했는지 담기)

5주 4일차

어제 한 일

  • StaggeredGridLayoutManager 방식으로 RecyclerView 내부 Item 배치시 오래 걸리던 현상을 bind시에 미리 이미지 높이를 계산하여 뷰 크기를 지정
    • DB에서 이미지 썸네일의 가로, 세로 값을 미리 저장해두고 있도록 Column 추가
    • 기존에 앱을 가지고 있던 유저들에 대한 DB Migration 작업 수행

오늘 할 일

공통

  • 어제 상호 피드백을 통해 알게된 에러 수정
  • 발표 준비
Clone this wiki locally