์๋๋ก์ด๋ ๋ฌด๋ฃ ์ธ๊ฐ ๋ฃ๊ณ ์ ๋ฆฌํด๋ณด์์ต๋๋ค~~
< ์๋๋ก์ด๋ >
=> ํด : ์๋๋ก์ด๋ ์คํ๋์ค / ์ธ์ด : ์๋ฐ, ์ฝํ๋ฆฐ
=> ์ฑ์ ํด๋นํ๋ ๊ธฐ๋ฅ ์์ฃผ๋ก ์ตํ์ ๋ฐ๋ก ๋ง๋ค์ด๋ณด๊ธฐ//
<์๋ฐ>
- ๊ฐ์ฒด์งํฅ ์ธ์ด(์ ์ฐจ์ ์ด๋ ๋ค๋ฅธ ๊ฐ๋
)
- void : ์๋ฌด ๊ฐ์ด ์๋ค
- ์ค๋ฒ ๋ก๋ : int add~~~ / double add~~~ : ํจ์๊ฐ ์ด๋ฆ์ด ๋์ผํ๋ฐ ์ด๊ฒ์ด ์ค๋ฅ๊ฐ ์๋๋ผ add๋ผ๋ ํจ์(1,2) / (1.5, 3.5) ๋ฅผ ์ฒ๋ฆฌํ๋ ๊ฒฝ์ฐ์ ๊ฐ๊ฐ ์์์ ์ฒ๋ฆฌํจ
- ์์ : Class Animal { / class Cat extends Animal { : animal(๋ถ๋ชจํด๋์ค)์ ์์ฑ์ ๋ชจ๋ ๋ฐ๊ณ ์์์ด ๊ฐ๋ ํน๋ณํ ๊ฐ๋
๋ํ ํฌํจ / ์์ ๊ฐ๋
์ ๋ค ๋ฐ์
- ์ค๋ฒ ๋ผ์ด๋ : ํจ์๋ค์ ๋์ผํ์ง๋ง ๋ถ๋ชจ์ ๊ฒ์ ์์๋ค์ด ์ฌ์ ์ํ์ฌ ์ฌ์ฉํจ
<๋คํธ์ํฌ ์ง์>
- ๋๊ธฐ : ์๋ต์ ๋ฐ์๋๊น์ง ๋ค์ ํจ์๋ก ๋์ด๊ฐ์ง ์์
- ๋น๋๊ธฐ : ํจ์๊ฐ ํธ์ถ๋ง ๋๋ฉด ๋ฐ๋ก ๋์ด๊ฐ(์๋ต์ ์ฝ๋ฐฑ์ผ๋ก ๋ฐ์)
- ์ฟ ํค : ๋ณ์๋ฅผ ์ ์ฅํ๋ ๊ฐ๋
/ ํด๋ผ์ด์ธํธ์ ํน์ ๋ถ๋ถ, ํน์ ์์น์ ์ ์ฅ(ํ์ผ๋ก ๋จ์) / ์ฟ ํค ์ง์ฐ๊ธฐ : ์์ ์ ์ฅ๋ณธ ๋ ๋ฆฌ๊ธฐ
- Session : ๋ณ์๊ฐ ์๋ฒ์ ์์น์ ์ ์ฅ / ํน์ ์๊ฐ ์ดํ์๋ ๊ฐ์ ์ง์(๋ก๊ทธ์ธ์ ๋๊ฐ๋ค ๋ค์ด์ค๋ฉด ์์ด์ง)
- VOIP(Voice over IP) : ์์ฑ์ ๋ฐ์ดํฐํ ํ๋ค (ip์ ์ํด์ ์ ๋ฌ ๊ฐ๋ฅ / ๋ฐ์ดํฐ๋ฅผ ์ด์ฉํ์ฌ ๋ค์ ์์ฑ์ผ๋ก ์ ๋ฌ) ex) ์นด์นด์คํก ์ ํํ๊ธฐ
- NAT(Network Address Translate) : ๋ชจ๋ ์๋ฒ๊ฐ ํผ๋ธ๋ฆญ ์์ด๋๋ฅผ ๊ฐ์ง๋ ์์ / ์๋ฒ์๋ ํ๋ผ์ด๋น ์์ด๋๋ฅผ ๊ฐ์ง๊ณ ์๋๋ฐ ๋์ ์ ์ฝํ๊ณ ๋ณด์์ ์ํด ์ฌ์ฉ / ์ ์์ ํ ์ ์๋ ๋ฐฉ๋ฒ์ด ํ์ํจ
- Hash : ์ฃผ๋ฏผ๋ฒํธ ๊ฐ์ ๋ณดํธํด์ผํ ๊ฒ์ ๋ณ์กฐํ์ฌ ์ ์ฅํ ์ ์๊ฒ ํจ / ์ด ๊ฐ์ด ๋ง๋์ง๋ง ํ์ธํ๊ณ ๋๋จ
<์๋๋ก์ด๋ ์คํ๋์ค ์ฉ์ด>
- Build : ํ๋์ ์ธ์ด๋ฅผ apk๋ก ๋ง๋ค์ด์ง๋ ๊ณผ์
- Compile : ์ฐ๋ฆฌ์ ์ธ์ด๋ฅผ ์ปดํจํฐ๊ฐ ์์๋ค์ ์ ์๋ ์ธ์ด๋ก
- Layout : .xml์์ ๊ตฌ์ฑ = ๋ฐฐ์น๋(๋ฒํผ, ๋ฐ์ค, ์ง๋...)
- Activity : ์๋๋ก์ด๋ ์ฑ์ ๊ฒฐ๊ตญ ์กํฐ๋นํฐ = ํ๋ฉด ์์ฒด๋ฅผ ๋งํจ / layout์ ํ๊ณ ์๋ค
- Event : ๋ฒํผ์ ๋๋ฅธ๋ค, ์ด๋ค ํจ์๋ฅผ ์คํํด๋ผ (๊ธฐ๋ฅ)
- App : ์ฃผ๋ก ์ฌ๋ฌ๊ฐ์ activity๋ค์ ํฉ(compile)
< ํ๋ฉด ๋ ์ด์์ ๊ตฌ์ฑ์ ๋๊ฐ์ง ๋ฐฉ๋ฒ >
- Linear Layout : ์์ฐจ์ ์ผ๋ก ๋ฐฐ์น (๊ฐ๋ก ํน์ ์ธ๋ก), ๋ฐฉํฅ์ ์ก์์ค, ๋ฐฐ์น๊ฐ ๋จ
- Relative Layout : ํ๋๋ฅผ ์ค์ฌ์ผ๋ก ์ด๋ค๊ฒ์ ์์ ์๋, ์์(์๋์ ์ผ๋ก ๋ฐฐ์น๋จ)
< ์คํํ๊ธฐ >
1. ์๋๋ก์ด๋ ์คํ๋์ค ๋ค์ด ๋ฐ๊ธฐ
2. ๊ฐ์์ ํ๋ฉด ๋ง๋ค๊ธฐ(์๋๋ก์ด๋ ํฐ ์์ผ๋๊น ์ปดํฐ๋กฑ / ๋์ค์๋ ํ๋ฉด์๋ ํด๋ด์ผํจ)
3. ์ํ ์ฑ ์คํ ํด๋ณด๊ธฐ(์์์ ๊น๋ฆผ)
'๋ชจ๋ฐ์ผ > android' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[์ธํ๋ฐ ๊ฐ์] ์์ด๋ณดํธ - ์ฑ 8๊ฐ ๋ง๋ค๋ฉด์ ๋ฐฐ์ฐ๋ ์๋๋ก์ด๋ ์ฝํ๋ฆฐ(BTS ์ฑ ๋ง๋ค๊ธฐ) (0) | 2023.06.17 |
---|