[๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค] ๋ทฐ
Computer Science/๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค 2020. 6. 24. 23:18

๋ทฐ์˜ ๊ฐœ์š” ๋ทฐ๋ž€? ๊ด€๊ณ„ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์—์„œ์˜ ๋ทฐ๋Š” ํ•˜๋‚˜์˜ ๊ฐ€์ƒ ๋ฆด๋ ˆ์ด์…˜(ํˆฌํ”Œ์„ ๊ฐ–์ง€ ์•Š์€ ๋ฆด๋ ˆ์ด์…˜)์„ ์˜๋ฏธํ•จ ๋ทฐ๋Š” ๊ธฐ์กด์˜ ๊ธฐ๋ณธ ๋ฆด๋ ˆ์ด์…˜์ด๋‚˜ ๋˜ ๋‹ค๋ฅธ ๋ทฐ์— ๋Œ€ํ•œ SELECT๋ฌธ์˜ ํ˜•ํƒœ๋กœ ์ •์˜๋จ ๋ทฐ๋Š” ์ž์ฒด์ ์œผ๋กœ ๋””์Šคํฌ์— ์ €์žฅ๋œ ํˆฌํ”Œ๋“ค์„ ๊ฐ–๊ณ  ์žˆ์ง€ ์•Š์ง€๋งŒ ์‚ฌ์šฉ์ž๊ฐ€ ์งˆ์˜ํ•  ์ˆ˜ ์žˆ๋Š” ๋ฆด๋ ˆ์ด์…˜ ๋งŒ์•ฝ ๊ธฐ๋ณธ ๋ฆด๋ ˆ์ด์…˜์˜ ํˆฌํ”Œ๋“ค์— ๋Œ€ํ•œ ๊ฐฑ์‹ ์ด ์ด๋ฃจ์–ด์ง€๋ฉด ํŒŒ์ƒ๋œ ๋ทฐ์—๋„ ๋ฐ”๋กœ ์ˆ˜ํ–‰๋จ ์ฐธ๊ณ ) ์Šค๋ƒ…์ˆ? ์–ด๋Š ์‹œ์ ์—์„œ SELECT๋ฌธ์˜ ๊ฒฐ๊ณผ๋ฅผ ๊ธฐ๋ณธ ๋ฆด๋ ˆ์ด์…˜ ํ˜•ํƒœ๋กœ ์ €์žฅํ•ด๋†“์€ ๊ฒƒ ๋ทฐ์™€ ๋‹ค๋ฅด๊ฒŒ ๊ธฐ๋ณธ ๋ฆด๋ ˆ์ด์…˜์ด ๊ฐฑ์‹ ์ด ๋˜๋”๋ผ๋„ ๋ณ€ํ™”๊ฐ€ ์—†์Œ ๋ทฐ์˜ ์žฅ์  1. ๋ทฐ๋Š” ๋ณต์žกํ•œ ์งˆ์˜๋ฅผ ๊ฐ„๋‹จํ•˜๊ฒŒ ํ‘œํ˜„ํ•  ์ˆ˜ ์žˆ๊ฒŒ ํ•จ Ex) ๋ทฐ์˜ ์ •์˜ ์˜ˆ์‹œ์—์„œ ์–ธ๊ธ‰ํ•œ EMP_PLANNING ๋ทฐ๋ฅผ ๋ฏธ๋ฆฌ ์„ ์–ธ ํ•ด๋†“์œผ๋ฉด ๊ฐ„๋‹จํ•˜๊ฒŒ ๋ณ€๊ฒฝ ๊ฐ€๋Šฅํ•จ 2. ๋ทฐ๋Š” ๋ฐ์ดํ„ฐ ๋ฌด๊ฒฐ์„ฑ์„ ๋ณด์žฅํ•˜๋Š”๋ฐ ..

[ANDROID] ๋ ˆ์ด์•„์›ƒ
์•ˆ๋“œ๋กœ์ด๋“œ 2020. 3. 10. 23:33

๊ฐœ์š” ๋ ˆ์ด์•„์›ƒ์ด ๋ฌด์—‡์ธ์ง€ ์ดํ•ดํ•œ๋‹ค. ๋ ˆ์ด์•„์›ƒ์˜ ์ „์ฒด์ ์ธ ํ๋ฆ„์— ๋Œ€ํ•ด ์ดํ•ดํ•œ๋‹ค. AdapterView์™€ Adapter๊ฐ€ ์™œ ํ•„์š”ํ•œ์ง€ ์ดํ•ดํ•œ๋‹ค. ๋ ˆ์ด์•„์›ƒ์ด๋ž€ ๋ฌด์—‡์ผ๊นŒ? ๋ ˆ์ด์•„์›ƒ์€ ์•ฑ์—์„œ ์‚ฌ์šฉ์ž UI๋ฅผ ์œ„ํ•œ ๊ตฌ์กฐ๋ฅผ ์ •์˜ํ•ฉ๋‹ˆ๋‹ค. ๋ ˆ์ด์•„์›ƒ์˜ ๋ชจ๋“  ์š”์†Œ๋Š” View์™€ ViewGroup๋ฅผ ์ƒ์†๋ฐ›์•„ ๋นŒ๋“œ๋ฉ๋‹ˆ๋‹ค. ์ผ๋ฐ˜์ ์œผ๋กœ View๋Š” ์‚ฌ์šฉ์ž์™€ ์ƒํ˜ธ์ž‘์šฉํ•  ์ˆ˜ ์žˆ๋Š” ๊ฒƒ๋“ค์„ ๊ทธ๋ฆฌ๋ฉฐ ViewGroup์€ View์™€ ๋‹ค๋ฅธ ViewGroup ๊ฐ์ฒด์˜ ๋ ˆ์ด์•„์›ƒ ๊ตฌ์กฐ๋ฅผ ์ •์˜ํ•˜๋Š” ์ปจํ…Œ์ด๋„ˆ ๋ฐ•์Šค ์ž…๋‹ˆ๋‹ค. View ๊ฐ์ฒด๋Š” '์œ„์ ฏ'์ด๋ผ๊ณ  ํ•˜๊ณ  ViewGroup ๊ฐ์ฒด๋Š” '๋ ˆ์ด์•„์›ƒ'์ด๋ผ๊ณ  ๋ถ€๋ฆ…๋‹ˆ๋‹ค. View๋Š” ์—ฌ๋Ÿฌ ํ•˜์œ„ ํด๋ž˜์Šค ์ค‘ ํ•˜๋‚˜๊ฐ€ ๋  ์ˆ˜ ์žˆ์œผ๋ฉฐ, ViewGroup์€ ๋‹ค์–‘ํ•œ ๋ ˆ์ด์•„์›ƒ ๊ตฌ์กฐ๋ฅผ ์ œ๊ณตํ•˜๋Š” ์—ฌ๋Ÿฌ ์ข…๋ฅ˜์˜ ๋ ˆ์ด์•„์›ƒ ์ค‘ ํ•˜๋‚˜์ž…๋‹ˆ๋‹ค. ๋ ˆ์ด์•„์›ƒ..