๐ฑ Today I Learned
- (9:40 ~ 10:00 / 20๋ถ) ํ๋ก๊ทธ๋๋จธ์ค ์๊ณ ๋ฆฌ์ฆ ํ์ด : ์ต๋๊ณต์ฝ์์ ์ต์๊ณต๋ฐฐ์
- (10:00 ~ 10:40 / 40๋ถ) ์๋ จ ์ฃผ์ฐจ ๋ฐ์
- (10:40 ~ 11:20 / 40๋ถ) ์๋ก์ด ํ ๋ ธ์ ๋ฐ ๊ท์น ์ ๋ฆฌ
- (15:30 ~ 20:00 / 4์๊ฐ 30๋ถ) ์๋ จ ๊ฐ์
- (20:30 ~ 21:00 / 30๋ถ) ํ ํ๊ณ
*** ์ ์ฌ 13:00 ~ 14:00 / ์ ๋ 18:00 ~ 19:00 ์ ์ธ
โ
๐ ์ด๋ฒ ์ฃผ ๋ชฉํ
- ์๋ จ ๊ฐ์ ์ฒซ ๋ ์ ๋ค ๋ฃ๊ธฐ
- ์๋ จ ๊ณผ์ ์ฒซ ์ฃผ์ฐจ์ ์์ฑํ๊ธฐ
- ์คํ ๋ค๋ 2์ฃผ์ฐจ ์ฌํ ๊ตฌํ
- ์ ์ฐฝ๊ฒฝ ๋ด์ฉ ์ ๋ฆฌ
- ์ ๋ฌธ ๊ฐ์ธ ๊ณผ์ ํด์ค ํ์ต
- ๋ฒ ์ด์ง๋ฐ ๊ฐ์ 4์ฃผ์ฐจ๊น์ง
- ๋ฐ๋ฆฌ์ ์์ฌ ์๋๋ก์ด๋ ์์ ์ง๋ ๋ถ๋ถ๊น์ง ๋ค ํ๊ธฐ
- KIA ๊ฐ๋ ํ๊ธฐ
- Android Developer ์ฝ๊ธฐ
- ๊ฐ์ธํ๋ก์ ํธ UI ๊ตฌํ
โ
1. (์ด์ ) ํ๋ก์ ํธ ๋ฐํํ
- SNS๋ฅผ ๋ง๋๋ ํํ๋ก์ ํธ๊ฐ ๋๋์ด ๋ง๋ฌด๋ฆฌ๋์๋ค. ์ฐ๋ฆฌ ์กฐ๋ ์ผ์ฃผ์ผ๋์ ์ธ์คํ๊ทธ๋จ์ ํด๋ก ํ์ฌ ๊ฐ๋ฐํ์๋๋ฐ, ๋์์ธ ์์ญ์ ์์ด์๋ ์ ๊ฒฝ์ ๋ง์ด ์ด ๊ฒ์ ํํฐ๋์ด ์์์ฃผ์ ์ ๊ธฐ๋ปค๋ค.
- ์ด๋ฒ ํํ๋ก์ ํธ๊ฐ ์บ ํ ์์ ํ ๊ฐ์ฅ ํ๋ค์๋ ์ผ์ฃผ์ผ ๊ฐ๋ค. ์์นจ๋ถํฐ ๋ฐค๊น์ง ๊ณ์ ํ๋ก์ ํธ๋ฅผ ์งํํ๊ณ , ๋ฐค 10์ 11์๊น์ง๋ ์งํ๋๋ ๋ ์ด ๋ง์๋ค. ๊ทธ๋งํผ ์ฑ์ฅํ๊ธฐ๋ ํ๊ณ , ๋ชจ๋ฅด๋ ๊ธฐ์ ์คํ(ํฌํ ํผ์ปค, ๋ฐ์ดํฐํด๋์ค์ ๋ฐ์ดํฐ ์ ์ฅํ๊ณ ๊บผ๋ด์ค๊ธฐ)์ ์ฌ์ฉํ์ฌ ๊ตฌํํ๊ธฐ๋ ํ์ผ๋ฉฐ, ๋ค๋ฅธ ํ์์ด ๋ง๋ ์กํฐ๋นํฐ์ ์ฐ๊ฒฐ์ง๋ ์ธํ ํธ์ ํ๋๊ทธ ๋ฑ์ ์ฌ์ฉํ๋ฉฐ ๋ง์ ์ค๋ ฅ์ด ๋๊ธฐ๋ ํ๋ค. ๋ํ ํ์คํ Git์์ญ์์ ๋งค์ฐ ์ฑ์ฅํ ๊ฒ ๊ฐ๋ค. ์ํ์๋ชฉ๊ธ ๋ด๋ด Git์ ์ฌ์ฉํ๋ฉฐ ์๋ง์ ํธ๋ฌ๋ธ์ํ ์ ํ๊ณ Git ํ์ ๊ฒฝํ์น๊ฐ ๋์๋ค.
- ์ฑ๊ณต์ ์ผ๋ก ๋ง๋ฌด๋ฆฌ๋ ๊ฒ ๊ฐ์์ ๊ธฐ๋ถ์ด ์ข๋ค.
2. ํ๋ก๊ทธ๋๋จธ์ค ์๊ณ ๋ฆฌ์ฆ ๋ฌธ์ ํ์ด (์ต๋๊ณต์ฝ์์ ์ต์๊ณต๋ฐฐ์)
- ํ๋ฃจ๋ง์ ํ์ง ๋ชปํ ์๊ณ ๋ฆฌ์ฆ์ด๋ค.
ํนํ ์ ํด๋ฆฌ๋ ํธ์ ๋ฒ์ด๋ผ๋ ์ํ์ ์๋ฆฌ์ ๋ํ ์ดํด๊ฐ ๋ถ์กฑํด์ ํด๋น ๋ถ๋ถ์ ์ฐพ์๋ณด๋ ์๊ฐ์ ๋๊ผ๋ค. - tailrec์ด๋ ์ ํด๋ฆฌ๋ ํธ์ ๋ฒ์ ๋ํด ๋ชฐ๋์ด๋, ์ฌ์ค ์๋ ๊ตฌ์ํ๋ ๋ฐฉ๋ฒ์์ ์กฐ๊ธ๋ง ๋ ธ๋ ฅํด์ ๋ณด์ํ๊ณ ์์ ํ๋ค๋ฉด ์ ๋ต์ ๋ง์ถ ์ ์์์ํ ๋ฐ ๊ทธ ๋ ธ๋ ฅ์ด ๋ถ์กฑํ๋ค๊ณ ๋๋๋ค. ๋ค์์ ์ต๋ํ ์ฃผ์ด์ง ์๊ฐ ๋ด์ 'ํ ์ ์๋ ๋งํผ ์๋ํด๋ณด๊ธฐ'๋ฅผ ํด์ผ ํ๋ค.
3. ๊ฐ์ ์๊ฐ (ListView, GridView, RecyclerView, Fragment, Dialog)
- ํ๋๊ทธ๋จผํธ์ ๊ฒฝ์ฐ ์กํฐ๋นํฐ์ ๋ํด ๊ณต๋ถํ์ ๋ ์คํ ๋ค๋๋ฐ์์ ๋ฐ๋ก ์ ๋ฆฌ๋ฅผ ํ๋ ๊ฐ๋ ์ด๊ธฐ์, ๊ธฐ์กด ์ ๋ฆฌ๋ ๊ธ์ ๋ด์ฉ์ ์ถ๊ฐํ๋ ๋ฐฉ์์ผ๋ก ๊ณต๋ถํ์๋ค. ์ฌ์ ํ ๋ฐ์ดํฐ ์ ๋ฌ ๋ฐฉ์ ๋ถ๋ถ์์์ ์ดํด๋๊ฐ ๋ถ์กฑํ์ฌ ๊ณ์ ๋ณต์ต์ด ํ์ํด ๋ณด์ธ๋ค.
- ์์ง ์ ํํ ์ค์ต์ ํ์ง ๋ชปํด์, ๋ค์ ๋์๋ณด๋ฉฐ ์ผ์ผ์ด ์ค์ตํด๋ณด๋ ค๊ณ ํ๋ค.
๐ญ Retrospect
๊ธ์์ผ์ ํ๋ฃจ์ข ์ผ 'PPT ๋ง๋ค๊ธฐ', ์์์ผ์ ํ๋ฃจ์ข ์ผ 'ํํ๋ก์ ํธ ๋ฐํ ๋ฐ ๋ง๋ฌด๋ฆฌ'์ ๋ ์ด์์ด์ ๋ฐ๋ก ์ฝ๋ฉ ๋ถ๋ถ์์์ ์ฑ์ฅ์ ์ ํ ์์๊ธฐ ๋๋ฌธ์ TIL์ ์ ์ง ์์๋ค. ๊ธ์์ผ์ ๋ฆ๊ฒ๊น์ง ๊ณต๋ถํ๋๋ผ ๊น๋นก ์๊ณ 12์๊ฐ ๋์ด์๊น์ง ํด์ค์ฒ๋ฆฌ๋ฅผ ์ํ๋๋ฐ, ์๋ช ์๋ฃ๋ฅผ ์ ์ถํด๋ ๋ฐ์์ง์ง ์์๋ค. ์ํ๊น๊ฒ๋ ๊ฒฐ์ ์ฒ๋ฆฌ์ ๋ฐ๋ผ ๋ช๋ง์์ด ๋ ์๊ฐ์ผ๋, ๋ค์๋ถํด ๋ฌด์จ ์ผ์ด ์์ด๋ 9์ ์๋ฆผ ๋จ์๋ง์ ํด์ค์ ํ๋ ค๊ณ ํ๋ค.
์ด์ ์๋ จ ์ฃผ์ฐจ๊ฐ ๋ค์ ์์๋๋๋ฐ, ์ด๋ฒ ์ด๋ก 2์ฃผ๋ ์ง์ง ๋ฐค๋ฎํ ๊ฑฐ ์์ด ๊ธฐ์กด์ ์ด๋ก ๊ณต๋ถ์ ๋ด๊ฐ ๋ฐฐ์ฐ๊ณ ์ถ์๋ ๋ด์ฉ๋ค๊น์ง ํจ๊ป ์์ฒญ๋๊ฒ ๊ณต๋ถ์ ๋ชฐ๋ํ๊ณ ์ถ๋ค. ํํํ๋ ๋์ ์ด๋ก ๊ณต๋ถ์ ๋ํ ์ด๋ง์ด ์์ฒญ๋ฌ๋ค.
โ