[UMC] ๐Ÿ›’2์ฃผ์ฐจ- ๋ทฐ ํด๋ž˜์Šค

Madeline๐Ÿ‘ฉ๐Ÿปโ€๐Ÿ’ปยท2022๋…„ 9์›” 29์ผ
0

๊ฐœ๋ฐœ ์ง€์‹

๋ชฉ๋ก ๋ณด๊ธฐ
5/9

์•ˆ๋“œ๋กœ์ด๋“œ์—์„œ ํ™”๋ฉด์„ ๋งŒ๋“ค์–ด ํ‘œ์‹œํ•˜๋Š” ์ปดํฌ๋„ŒํŠธ๋Š” Activity,
Activity๊ฐ€ ์‹คํ–‰๋˜๋ฉด์„œ View Class๋ฅผ ์ด์šฉํ•ด ํ™”๋ฉด์„ ๊ตฌ์„ฑํ•  ์ˆ˜ ์žˆ๋‹ค.

๊ฐ์ฒด๋“ค์˜ ๊ด€๊ณ„๋ฅผ ํŠธ๋ฆฌ ๊ตฌ์กฐ๋กœ ๊ตฌ์„ฑํ•˜์—ฌ ๋ถ€๋ถ„-์ „์ฒด ๊ณ„์ธต์„ ํ‘œํ˜„ํ•˜๋Š” ํŒจํ„ด์œผ๋กœ, ์‚ฌ์šฉ์ž๊ฐ€ ๋‹จ์ผ ๊ฐ์ฒด์™€ ๋ณตํ•ฉ ๊ฐ์ฒด ๋ชจ๋‘ ๋™์ผํ•˜๊ฒŒ ๋‹ค๋ฃจ๋„๋ก ํ•ฉ๋‹ˆ๋‹ค.

1. ๋ทฐ ๊ฐ์ฒด์˜ ๊ณ„์ธต ๊ตฌ์กฐ

-์•กํ‹ฐ๋น„ํ‹ฐ ํ™”๋ฉด์„ ๊ตฌ์„ฑํ•  ๋•Œ ์‚ฌ์šฉํ•˜๋Š” ํด๋ž˜์Šค๋Š” ๋ชจ๋“œ View์˜ ํ•˜์œ„ ํด๋ž˜์Šค์ด๋‹ค. ํ™”๋ฉด ๊ตฌ์„ฑ๊ณผ ๊ด€๋ จํ•œ ํด๋ž˜์Šค๋ฅผ ๋ชจ๋‘ ๋ทฐ ํด๋ž˜์Šค๋ผ๊ณ  ํ•œ๋‹ค.

View:
-๋ชจ๋“  ๋ทฐ ํด๋ž˜์Šค์˜ ์ตœ์ƒ์œ„ ํด๋ž˜์Šค
-์•กํ‹ฐ๋น„ํ‹ฐ๋Š” View์˜ ํ•˜์œ„ ํด๋ž˜์Šค๋งŒ ํ™”๋ฉด์— ์ถœ๋ ฅํ•œ๋‹ค.

ViewGroup:
-View์˜ ํ•˜์œ„ ํด๋ž˜์Šค. ์ž์ฒด UI๋Š” ์—†์–ด์„œ, ํ™”๋ฉด์— ์ถœ๋ ฅX
-๋ชฉ์ : ๋‹ค๋ฅธ ๋ทฐ ์—ฌ๋Ÿฌ ๊ฐœ๋ฅผ ๋ฌถ์–ด์„œ ์ œ์–ดํ•œ๋‹ค.
-์‹ค์ œ๋กœ๋Š” ViewGroup์˜ ์„œ๋ธŒ ํด๋ž˜์Šค์ธ ๋ ˆ์ด์•„์›ƒ ํด๋ž˜์Šค๋ฅผ ์‚ฌ์šฉํ•œ๋‹ค.

TextView:
-ํŠน์ • UI๋ฅผ ์ถœ๋ ฅํ•  ๋ชฉ์ ์œผ๋กœ ์‚ฌ์šฉํ•˜๋Š” ํด๋ž˜์Šค.

profile
Major interest in iOS ๐Ÿ€ & ๐ŸŽ

0๊ฐœ์˜ ๋Œ“๊ธ€