유데미 강의를 통해 공부하며 FLO 앱 클론 코딩을 진행함
-
entities : 데이터 클래스
- Album
- Like
- Song
- User
- SongDataBase
- AlbumDao
- SongDao
- UserDao
local : Dao 및 DataBase
-
main : MainActivity와 그 화면을 구성하는 Fragment 파일들
- MainActivity
- HomeFragment
- BannerFragment
- BannerVPAdapter
- AlbumRVAdapter
- LookFragment
- SearchFragment
- LockerFragment
- LockerVPAdapter
- SavedSongFragment
- SavedSongRVAdapter
- SavedAlbumFragment
- SavedAlbumRVAdapter
- MusicFileFragment
- AlbumFragment
- AlbumVPAdapter
- DetailFragment
- SongFragment
- VideoFragment
- SignupActivity
- LoginActivity
- SongActivity
home : HomeFragment와 그에 관련된 파일
look : LookFragment와 그에 관련된 파일 -> 현재 구현 X
search : SearchFragment와 그에 관련된 파일 -> 현재 구현 X
locker : LockerFragment와 그에 관련된 파일 -> 현재 MusicFileFragment 구현 X
album : HomeFragment에서 앨범 아이템을 눌러 전환되는 Fragment
signup : 회원가입과 관련된 Activity
login : 로그인과 관련된 Activity
song : 노래 재생 화면과 관련된 Activity
- Look, Search, MusicFile Fragment가 구현되지 않음
- SignUp, Login 과정을 구현하면서, Song과 관련되어 Like 테이블을 분리하고 그에 맞추어서 리팩토링하는 과정이 필요