From b7fa9e7f335a9a02937ff73abb4999214f78c54b Mon Sep 17 00:00:00 2001 From: MiN <81948815+leesumin0526@users.noreply.github.com> Date: Tue, 21 May 2024 20:00:42 +0900 Subject: [PATCH] =?UTF-8?q?[Maro/#28]=20feat=20::=206=EC=A3=BC=EC=B0=A8=20?= =?UTF-8?q?=EA=B5=AC=ED=98=84=20(#29)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * [maro/#28] feat :: RecyclerView item * [maro/#28] feat && fix :: 앨범 상세 정보 개발 && 앱 꺼짐 에러 수정 * [maro/#28] feat :: 보관함 개발 * [maro/#28] feat && fix :: 보관함 switch on/off 에러 해결 && 삭제 기능 추가 * [maro/#28] feat :: 선택 앨범 정보로 변경 실패 * [maro/#28] feat :: 파일 추가 * [maro/#28] fix :: onPlayAlbum 에러 수정 * [maro/#28] fix :: 6주차 구현 완료 --- .idea/workspace.xml | 109 ++++++-- UMC_6th/app/src/main/AndroidManifest.xml | 13 +- .../main/java/com/example/umc_6th/Album.kt | 8 + .../java/com/example/umc_6th/AlbumFragment.kt | 22 +- .../com/example/umc_6th/AlbumRVAdapter.kt | 48 ++++ .../example/umc_6th/CommunicationInterface.kt | 5 + .../java/com/example/umc_6th/HomeFragment.kt | 56 +++- .../example/umc_6th/LockerAlbumRVAdapter.kt | 76 ++++++ .../com/example/umc_6th/LockerFragment.kt | 10 +- .../com/example/umc_6th/LockerVPAdapter.kt | 5 +- .../java/com/example/umc_6th/MainActivity.kt | 7 + .../com/example/umc_6th/MusicFileFragment.kt | 19 ++ .../com/example/umc_6th/SavedSongFragment.kt | 67 ++++- .../app/src/main/res/drawable/app_icon.jpg | Bin 0 -> 2845 bytes .../src/main/res/layout/fragment_album.xml | 254 +++++++++--------- .../app/src/main/res/layout/fragment_home.xml | 137 +--------- .../src/main/res/layout/fragment_locker.xml | 72 ++++- .../main/res/layout/fragment_music_file.xml | 14 + .../main/res/layout/fragment_saved_song.xml | 22 +- .../app/src/main/res/layout/item_album.xml | 13 +- .../src/main/res/layout/item_locker_album.xml | 93 +++++++ 21 files changed, 713 insertions(+), 337 deletions(-) create mode 100644 UMC_6th/app/src/main/java/com/example/umc_6th/Album.kt create mode 100644 UMC_6th/app/src/main/java/com/example/umc_6th/AlbumRVAdapter.kt create mode 100644 UMC_6th/app/src/main/java/com/example/umc_6th/CommunicationInterface.kt create mode 100644 UMC_6th/app/src/main/java/com/example/umc_6th/LockerAlbumRVAdapter.kt create mode 100644 UMC_6th/app/src/main/java/com/example/umc_6th/MusicFileFragment.kt create mode 100644 UMC_6th/app/src/main/res/drawable/app_icon.jpg create mode 100644 UMC_6th/app/src/main/res/layout/fragment_music_file.xml create mode 100644 UMC_6th/app/src/main/res/layout/item_locker_album.xml diff --git a/.idea/workspace.xml b/.idea/workspace.xml index 77f373b..168645f 100644 --- a/.idea/workspace.xml +++ b/.idea/workspace.xml @@ -10,11 +10,6 @@ @style/Theme.UMC_6th - - - @style/Theme.UMC_6th - - @style/Theme.UMC_6th @@ -25,11 +20,6 @@ @style/Theme.UMC_6th - - - @style/Theme.UMC_6th - - @style/Theme.UMC_6th @@ -60,6 +50,11 @@ @style/Theme.UMC_6th + + + @style/Theme.UMC_6th + + @style/Theme.UMC_6th @@ -95,6 +90,11 @@ @style/Theme.UMC_6th + + + @style/Theme.UMC_6th + + @style/Theme.UMC_6th @@ -106,14 +106,9 @@