728x90 2023 ์๋๋ก์ด๋23 ์ฒซ ๋ฒ์งธ Android ์ฑ ๋ง๋ค๊ธฐ 5 5) ํ ์คํธ ์ ๋ฐ์ดํธ class MainActivity : ComponentActivity() { override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) setContent { GreetingCardTheme { // A surface container using the 'background' color from the theme Surface( modifier = Modifier.fillMaxSize(), color = MaterialTheme.colors.background ) { Greeting("Android") } } } } } onCreate() ํจ์๋ ์ด ์ฑ์ ์ง์ ์ ์ผ๋ก ๋ค๋ฅธ ํจ์๋ฅผ ํธ์ถํ์ฌ.. 2022. 11. 15. ์ฐ์ต๋ฌธ์ ๋ฉ์์ง ์ธ์ fun main() { println("Use the val keyword when the value doesn't change.") println("Use the var keyword when the value can change.") println("When you define a function, you define the parameters that can be passed to it.") println("When you call a function, you pass arguments for the parameters.") } ์ปดํ์ผ ์ค๋ฅ ์์ fun main() { println("New chat message from a friend'} } fun main() { println(".. 2022. 11. 15. ์๋๋ก์ด๋ ์คํฐ๋ 1์ผ์ฐจ ๊ณผ์ unit1 Mainํจ์ mainํจ์๋ ์ฝ๋์์ Kotlin ์ปดํ์ผ๋ฌ๊ฐ ์์๋๋ ํน์ ์์น์ ๋๋ค. mainํจ์๋ ํ๋ก๊ทธ๋จ์ ์ง์ ์ ๋๋ ์์์ ์ ๋๋ค. ํจ์๋? Kotlin ์คํ์ผ ๊ฐ์ด๋ ํจ์์ ์ด๋ฆ์ ์นด๋ฉ ํ๊ธฐ๋ฒ์ผ๋ก!, ๋์ฌ ๋๋ ๋์ฌ๊ตฌ ๊ฐ ๋ฌธ์ ํ ์ค์ ํ๋์ฉ ์ ๋ ฅ ์ฌ๋ ์ค๊ดํธ๋ ํจ์๊ฐ ์์๋๋ ์ค์ ๋์ ํ์ ์ฌ๋ ์ค๊ดํธ ์์๋ ๊ณต๋ฐฑ์ด ์์ด์ผ ํ๋ค. ํจ์ ๋ณธ๋ฌธ ์์ฑ ์ Tab์ผ๋ก ๋ค์ฌ์ฐ๊ธฐ ํ์ง ๋ง ๊ฒ! ๊ณต๋ฐฑ 4๊ฐ๋ฅผ ์ ๋ ฅํ๊ธฐ ๋ซ๋ ์ค๊ดํธ๋ ํจ์ ์์๋ถ๋ถ์ ์๋ funํค์๋๋ก ์ ๋ ฌ๋๋๋ก ํ๊ธฐ fun main() { println("Hello, world!") } 2022. 11. 15. Kotlin์์ ํจ์ ๋ง๋ค๊ธฐ ๋ฐ ์ฌ์ฉํ๊ธฐ mainํจ์๋ ์ปดํ์ผ๋ฌ๊ฐ ์์์ ์ผ๋ก ์ฌ์ฉ ํจ์ ์ ์ fun ํจ์๋ช () { } ๋ฐํ๊ฐ์ด ์๋ ๊ฒฝ์ฐ 1)Unit ๋ฐํ ์ ํ ์๋ฌด๊ฒ๋ ๋ฐํํ์ง ์๋ ๊ฒฝ์ฐ 2) String์ ๋ฐํํ๋ ์ ํ ํ๋์ ํจ์๋ ์ค์ง ํ๋์ ๋ฌธ์์ด๋ง ๋ฐํ ๊ฐ๋ฅ ๋ ค fun main() { println(birthdayGreeting()) } fun birthdayGreeting(): String { val nameGreeting = "Happy Birthday, Rover!" val ageGreeting = "You are now 5 years old" return "$nameGreeting\n$ageGreeting" } birthdayGreeting ํจ์์ ๋งค๊ฐ๋ณ์ ์ถ๊ฐํ๊ธฐ ํ๋์ ๋งค๊ฐ๋ณ์๋ ๋ณ์์ด๋ฆ๊ณผ ๋ฐ์ดํฐ ์ ํ์ผ๋ก ๊ตฌ์ฑ๋๋ฉฐ, :(์ฝ.. 2022. 11. 14. ์ด์ 1 2 3 4 5 6 ๋ค์ 728x90