๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
[Android] Activity์™€ ViewBinding์œผ๋กœ ํ™”๋ฉด ์ „ํ™˜ํ•˜๊ธฐ Activity๋ž€? Activity๋Š” ์•ˆ๋“œ๋กœ์ด๋“œ์˜ 4๋Œ€ ์ปดํฌ๋„ŒํŠธ(๊ตฌ์„ฑ์š”์†Œ)๋กœ์„œ ์•ฑ์˜ ํ™”๋ฉด์„ ๋‹ด๋‹นํ•ฉ๋‹ˆ๋‹ค. ์šฐ๋ฆฌ๊ฐ€ ์•ฑ์„ ์ผฐ์„ ๋•Œ ๋ณด์ด๋Š” ํ™ˆ ํ™”๋ฉด์ด ๋ณดํ†ต "๋ฉ”์ธ ์•กํ‹ฐ๋น„ํ‹ฐ"๋ผ๊ณ  ๋ถˆ๋ฆฝ๋‹ˆ๋‹ค. ๊ฒฐ์ œ ํ™”๋ฉด์€ "๊ฒฐ์žฌ ์•กํ‹ฐ๋น„ํ‹ฐ"๋ผ๊ณ  ํ•  ์ˆ˜ ์žˆ๋Š” ๊ฑฐ์ฃ . ์ผ๋ฐ˜์ ์œผ๋กœ ์•กํ‹ฐ๋น„ํ‹ฐ๋Š” ์›น ํŽ˜์ด์ง€์™€ ๊ฐ™์ด ํ™”๋ฉด์„ ์ฑ„์šฐ๋Š” UI์ฐฝ์ด์ง€๋งŒ, ํ•„์š”์— ๋”ฐ๋ผ ๋‹ค๋ฅธ ์ฐฝ ์œ„์— ์ž‘๊ฒŒ ๋„์šธ ์ˆ˜๋„ ์žˆ์Šต๋‹ˆ๋‹ค. ๋ฉ”์ธ ํ™”๋ฉด์—์„œ ๊ฒฐ์ œ์ฐฝ์œผ๋กœ ๋„˜์–ด๊ฐˆ ๋•Œ ๋‹ค๋ฅธ ์•กํ‹ฐ๋น„ํ‹ฐ๋ฅผ ํ˜ธ์ถœํ•˜์—ฌ ์•ฑ๊ณผ ์‚ฌ์šฉ์ž์˜ ์ƒํ˜ธ์ž‘์šฉ์„ ๋งŒ๋“œ๋Š” ๊ฑฐ์ฃ . ์•กํ‹ฐ๋น„ํ‹ฐ๋Š” Kotlinํด๋ž˜์Šค ํŒŒ์ผ๊ณผ ๋ ˆ์ด์•„์›ƒ XMLํŒŒ์ผ๋กœ ๊ตฌ์„ฑ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค. XMLํŒŒ์ผ์€ ์šฐ๋ฆฌ๊ฐ€ ํ•œ๋ฒˆ ๋งŒ๋“  ์ ์ด ์žˆ์ฃ ? XML์€ ๋ ˆ์ด์•„์›ƒ์„, ํด๋ž˜์Šค ํŒŒ์ผ์€ ๋™์ž‘์„ ๊ตฌํ˜„ํ•ฉ๋‹ˆ๋‹ค. [Android] [ํŒ ๊ณ„์‚ฐ๊ธฐ] 5. ๋‚˜๋จธ์ง€ ๋ ˆ์ด์•„์›ƒ ์ถ”๊ฐ€ ์ž ์ด์ œ ๋ ˆ์ด์•„์›ƒ์˜ ๊ตฌ.. 2024. 4. 1.