Skip to content

Conversation

@codedbyminjae
Copy link

📌 몇 주차 워크북인가요?

  • Week07

✨ 이번 주에 작업한 내용

  • 이번 주에는 RoomDB + RecyclerView + SongActivity 연동 전체 구현을 완료했습니다.
    1. RoomDB 구조 확립
    1. MainActivity 기능 수정
    1. HomeFragment 앨범 리스트 -> AlabumFragment 이동
    1. AlbumFragment → SongFragment / DetailFragment / VideoFragment 연결
    1. SongFragment - 곡 클릭시 SongActivity로 songId 전달
    1. SongActivity 전체 리팩토링 - id 입력시 각각 케이스 처리, DB 기반 재작성, 다음, 이전곡, 좋아요 기능 정상 작동하

🙋 리뷰 요청/확인 받고 싶은 부분

  • SongActivity의 Timer 구조와 MediaPlayer 리소스 해제 방식이 적절한지 확인 부탁드립니다.
  • RoomDB 버전 관리 방식(데이터 구조 변경 시 버전을 초기화 하지 않고 한 단계 상승해서 사용한 후 fallbackToDestructiveMigration())이 실무적으로 괜찮은 패턴인지 조언 부탁드립니다.

✅ 체크리스트

  • weekN/ 폴더 안에 과제 정리 완료
  • PR 생성 시 base = 조직 내 본인 브랜치, compare = 내 Fork main 브랜치로 설정했는지 확인
  • PR 제목에 [WeekN] 닉네임/이름 미션 제출 규칙 맞게 작성

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant