๐น ํ ์์ด์ดํ๋ ์ ์์

๐น ๊ณตํต ์ปดํฌ๋ํธ ์์
res/values/styles.xml์ ๋ฒํผ ์ํ์ ๋ฐ๋ฅธ ์๋ ํ์ฑ/๋นํ์ฑ ์คํ์ผ ์ถ๊ฐ
๊ทธ๋ผ๋ฐ์ด์
๋ฒํผ(GradationChangeButtonStyle)


๋จ์ ๋ฒํผ(ChangeButtonStyle) ์ถ๊ฐ


๐น ๋์ ์ฌํ ํ๋ฉด - ์ฝ์ค ์นด๋ & ์ฝ์ค๋ฆฌ์คํธ
: ์ฝ์ค ์นด๋ ๋ง๋ค์ด์ ๋๋ฏธ๋ฐ์ดํฐ๋ก ์ฝ์ค๋ฆฌ์คํธ ํ์ธํจ


1) ์ฝ์ค ์นด๋ UI ์ ์
(item_trip_card.xml)
- ๋ ์ด์์์ ์ต๋ํ ๋๋ ์ ์ฒด๊ณ์ ์ผ๋ก ๊ตฌ์ฑํ๋ ค ๋
ธ๋ ฅํจ
CardView ํ๊ทธ ์ฌ์ฉ


2) ์ฝ์ค ๋ฆฌ์คํธ ํ๋ ๊ทธ๋จผํธ ์ ์ (fragment_trip_list.xml)
- ์๋จ๋ฐ ์ถ๊ฐ
RecyclerView ํ๊ทธ ์ฌ์ฉํด์ ์ฝ์ค ๋ฆฌ์คํธ ๋์ด
- ํ๋จ ๋ค๋น๊ฒ์ด์
๋ฐ ์์ญ์
systemBarDummy ๋ฃ์ด ๋ฏธ๋ฆฌ๋ณด๊ธฐ๋ก floating button ์์น ์ ํจ
- ํ๋จ floating action button ์ถ๊ฐ
3) ์ฝ์ค ๋ฐ์ดํฐ ๋ชจ๋ธ ์ถ๊ฐ (model/MyCourseListItemResponse.java)
- ์คํค๋ง ํ๋:
title
location
startDate
endDate
memberCount
4) TripAdapter ๊ตฌํ (TripAdapter.java)
- ๊ฐ ์นด๋์ UI ์์ id๋ก ๋ฐ์ดํฐ์ ์ฐ๊ฒฐ
- ํ์
์ธ์์ด ์
์ ๊ฒฝ์ฐ์๋ ๋ฒํผ ์์ฐ
- ์์ ๋ ์ง์ ์ข
๋ฃ๋ ์ง ๋ฐ์ดํฐ๋ก ๋ช๋ฐ๋ฉฐ์น ๊ณ์ฐ
- 0์ผ์ด๋ฉด
๋น์ผ์น๊ธฐ ๋ฆฌํด
- ํ๊ตญ์ ๋ ์ง ํฌ๋ฉง์ผ๋ก ํ์
2025๋
11์ 9์ผ ~ 2025๋
11์ 10์ผ (1๋ฐ 2์ผ)
5) ๋๋ฏธ๋ฐ์ดํฐ ์ ์ฉํด์ ๊ฒฐ๊ณผ ํ์ธ (MyTripFragment.java )
๐น ๋์ ์ฌํ(์ฝ์ค ๋ฆฌ์คํธ) ํ๋ฉด - ์ฝ์ค ์นด๋ ๋๋ณด๊ธฐ ๋ฒํผ
: ์ฝ์ค ์นด๋์ ๋๋ณด๊ธฐ ๋ฒํผ ๋๋ฅด๋ฉด ์
๋ก๋/ํธ์ง/์ญ์ ๋ค์ด์ผ๊ทธ๋จ ๋ง๋ฌ