์ํํธ์จ์ด ๋ง์์คํธ๋ก, ๋งค์ฌ์ ๋ถํฉ๊ฒฉ
์ํํธ์จ์ด ๋ง์์คํธ๋ก 1์ฐจ ์ฝ๋ฉ ํ ์คํธ๋ ํฉ๊ฒฉํ์ง๋ง 2์ฐจ ์ฝ๋ฉ ํ ์คํธ์์ ๋จ์ด์ก๋ค.
๋์์ผ๋ก ๋งค์ฌ์ ์ ์ง์ํ์ง๋ง ์ญ์ ๋จ์ด์ก๋ค.
์๋ง์ ๊ฒฝ์ฐ... ๋ฐฑ์ค ํ๋ 5์ด๊ณ , SQL ์ญ์ ํ๋ก๊ทธ๋๋จธ์ค ๊ณ ๋์ SQL Kit๋ฅผ 5ํ ์ด์ ํ์๊ธฐ์ ์ฝ๋ฉ ํ ์คํธ๋ ๋น์ฐํ ๋ถ์ ์ค ์์๋ค. ๋จ์ด์ง๋๋ผ๋ ๋ฉด์ ๊ฐ์ ๋จ์ด์ง ๊ฑฐ๋ผ ์๊ฐํ๋ค. ์๊ฐ๋ณด๋ค ํ๊ฒฉ์ด ์ปธ๋ค... ๋จ์ด์ง ์ด์ ๋ฅผ ์๊ฐํด๋ดค๋ค.
์ํํธ์จ์ด ๋ง์์คํธ๋ก
์ด์ฌํ ์ค๋นํ๋๊ฐ?
์๋, 1์ฐจ ์ฝํ ํฉ๊ฒฉ ํ 2์ฐจ ์ฝํ ๊น์ง ๋จ์ ๊ธฐ๊ฐ์ด ์ข ์์์ง๋ง ์๊ณ ๋ฆฌ์ฆ ๋ฌธ์ ๋ฅผ ๊ฒ์๋ฆฌ ํ์๋ค. "๋น์ฐํ ๋ถ๊ฒ ์ง"๋ผ๋ ์๊ฐ์ด์๋ค. ์ฝํ ๊ธฐ๊ฐ์๋ง ๊ฒ์๋ ๋๊ฐ ํ๋ฉด ๊ทธ๊ฑด ๋ ์๋๋ค. ์๊ณ ๋ฆฌ์ฆ ๋ฌธ์ ๋ฅผ ํ ๋, ํ์ด๊ฐ ๋ฐ๋ก ์๊ฐ๋๋ ๋ฌธ์ ๋ง ๊ณจ๋ผ์ ํ์๋ค. ์์ฃผ ํ์ด๋ดค๋ ๋ง๋งํ ๋๋ง ํ์๋ค. ๋น์ฐํ ์ค๋ ฅ์ด ๋๋ฆฌ ์์๋ค. ์๋ง์ ์น ๋ฌธ์ ๊ฐ ์ถ์ ๋๋ ๊ฑด ์๋ ๋ถํฐ ์์๊ณ ์น ๋๋น๋ฅผ ํ ์๊ฐ์ ์ถฉ๋ถํ๋ค. ํ์ง๋ง ์น ๊ณต๋ถ๋ฅผ ๊ณ์ ๋ฏธ๋ค๊ณ ๊ฒฐ๊ตญ ํฌ๊ธฐํ๋ค.
์ฝ๋ฉ ํ ์คํธ ๊ฒฝํ ๋ถ์กฑ
์๋ง 2์ฐจ ์ฝํ ์์ 3๋ฒ ๋ฌธ์ ๊ฐ ๋งค์ฐ ์ด๋ ค์ ๋๋ฐ, ํ์ด๋ฒ์ด ์์ ํ ์๊ฐ๋์ง ์์ ์ฑ๋ก ๋ฐ๋ก ์ฝ๋๋ฅผ ์์ฑํ๋ค. ์ฝ๋๋ฅผ ์์ฑํ ์ง 4~50๋ถ์ด ์ง๋์์ผ ๋ด ์ค๋ ฅ์ผ๋ก๋ ๋ชป ํธ๋ ๋ฌธ์ ์์ ์์๋ค. ์ฌ์ด ๋ฌธ์ ๋ถํฐ ํ์์ด์ผ ํ๋๋ฐ ์ ๊ทผ์ ์๋ชปํ๋ค.
๋ํ ๋ฌธ์ ์ค๋ช ์์ฒด๊ฐ ์ ์ฒด์ ์ผ๋ก ๊ธธ์๋ค. ๊ณ ๋ฑํ๊ต ๋ ๊ตญ์ด ๊ณต๋ถ๋ฅผ ์ด์ฌํ ํ์ง ์์ ๊ฒ ์ปธ๋ค... ๋ฌธ์ ์ดํดํ๋๋ฐ ๋จ๋ค๋ณด๋ค ์ค๋ ์๊ฐ์ด ๊ฑธ๋ฆฐ ๊ฒ ๊ฐ๋ค. ๋ฐฑ์ค์์ ์๊ณ ๋ฆฌ์ฆ ๋ฌธ์ ๋ฅผ ํ ๋๋ ์ค๋ช ์ด ๊ฐ๋จํ ๋ฌธ์ ๋ง ํ์ด์ ๋์ฑ ํ๋ค์๋ ๊ฒ ๊ฐ๋ค.
๋ฌธ์ ์ค๋ช ์ ์ฝ์ง ์๊ณ ์ฃผ์ด์ง ํ ์คํธ ์ผ์ด์ค๋ฅผ ํตํด ๋ฌธ์ ๋ฅผ ์ ์ถํ๋ค. ๊ทธ๋ฌ๋ค ๋ณด๋ ์กฐ๊ฑด์ ๋น ๋จ๋ ธ๊ณ ๋งํ ์ ์๋ ๋ฌธ์ ์์๋ ํ๋ ธ๋ค.
๋งค์ฌ์
์ง์์ ์์ฒด๋ฅผ ๋์ถฉ ์ ์๋ค. ์ฌ์ง์ด 29์ผ๊น์ง ์ง์ ๋ง๊ฐ์ด์๋๋ฐ 24์ผ์ ์ ์ถํ๋ค. ์ต์ ์ ๋คํ์ง ์์๋ค.
์ง์์์ ๋ธ๋ก๊ทธ ์ฃผ์๋ฅผ ์ ์๋๋ฐ, ๋ธ๋ก๊ทธ ํฌ์คํ ์ ๊ฒ์๋ฆฌํ ๊ฒ๋ ์ปธ๋ค. ์๋๋ก์ด๋ ๊ด๋ จ ๊ธ์ ์๊ณ ์๊ณ ๋ฆฌ์ฆ ํฌ์คํ ๋ง ๋ง์ผ๋... ๋งค๋ ฅ์ด ๋จ์ด์ง๋ ๊ฑด ๋น์ฐํ๋ค.
๊นจ๋ฌ์ ์
์ง๊ธ ๋๋ ํ์ฌ ์ทจ์ ๋ ์๋๊ณ ๋์ธํ๋๋ง์ ๋ถํฉ๊ฒฉํ๋ ์์ค์ด๋ค. ์๊ณ ๋ฆฌ์ฆ, ๊ฐ๋ฐ ๋ฑ์ ๊ฒฝํ์ ํฑ์์ด ๋ถ์กฑํ๋ค. ์ ๋๋ก ๋ ํ๋ก์ ํธ๋ ์๊ณ ํฌํธํด๋ฆฌ์ค๋ ์๋ค. ์ค๋น๋ ๊ฒ ์๋ค.
์์ผ๋ก ์ด๋ป๊ฒ ๋์๊ฐ๊น
1. ์๊ณ ๋ฆฌ์ฆ ๊ธฐ์ด๋ฅผ ๋ค์ ์์.
"์ฝ๋ฉ ์ธํฐ๋ทฐ ์์ ๋ถ์" ์ฌ๋๊ณ ์ฝ์ง ์์ ์ฑ ... ์ด๋ฒ ๊ธฐํ์ ์๋ฃ๊ตฌ์กฐ๋ถํฐ ๋ค์ ๊ณต๋ถํ๋ฉฐ ์ฝ์.
๋ฌธ์ ๊ฐ ํ๋ฆฌ์ง ์์๋ 3์ผ ์ด์ ๊ณ ๋ฏผํ๋ฉฐ ์ฌ๊ณ ๋ ฅ์ ๊ธฐ๋ฅด์.
2. ์ฝ๋ ํฌ์ค
์๊ณ ๋ฆฌ์ฆ ๊ธฐ์ด๋ฅผ ๋ค์ ์์ ํ ์ฝํ ๊ฒฝํ์ ์๊ธฐ ์ํด ์ฝ๋ ํฌ์ค๋ฅผ ํ์.
3. ์ฝํ๋ฆฐ ํ์ต
์ฝํ๋ฆฐ์ ์ ํ์ฉํ๊ณ ์์ง ์๋ค. ์๋ฐ์ arraylist๋ฅผ ์ฌ์ฉํ๊ณ ์์ง ์๋... Seal Class๋ฅผ ์ต๊ทผ์์ผ ์์ง ์๋....
์ฝํ๋ฆฐ ๊ณต์ ๋ฌธ์๋ฅผ ๋ณด๋ฉฐ ๋ถ์กฑํ ๋ถ๋ถ์ ์ฑ์ฐ์.
4. ์ฝ๋ฃจํด ํ์ต
์ง๊ธ ํ๋ก์ ํธ์์ ์ฝ๋ฃจํด์ ์ฌ์ฉํ๊ณ ์๋๋ฐ, ์์ธํ ์๋ฆฌ ํ์ ์ ํ์ง ์๊ณ ์ผ๋จ ๊ตฌํํ๋๋ฐ ์ง์คํ๊ณ ์๋ค. ์ ์ข์ ์ต๊ด์ ๋ฒ๋ฆฌ๊ณ ๊น๊ฒ ํ๊ณ ๋ค์
5. ์๋๋ก์ด๋ ์๋ฆฌ ํ์
์์ง๋ RecyclerView์ ์ ํํ ์๋ฆฌ๋ฅผ ๋ชจ๋ฅธ๋ค. ๊ทธ๋ฅ ์ฐ๊ณ ์๋ค. RecyclerView, Spinner ๋ฑ ๋ด๋ถ์์ ์ด๋ป๊ฒ ๋์๊ฐ๋์ง ํ์ ํ์.