728x90 ์ ์ฒด ๊ธ140 ์ฒซ Android ์ฑ ๋ง๋ค๊ธฐ 6. ๋ฐฐ๊ฒฝ ์์ ๋ณ๊ฒฝ import ์ ์ํ๋ฒณ ์์ผ๋ก ํ๋ ๊ฒ ์ข๋ค. help - find action - Optimize Imports ํด๋ฆญ @Composable fun Greeting(name: String) { Surface(color = Color.Magenta) { Text(text = "Hello my name is $name!") } } 7. ํจ๋ฉ ์ถ๊ฐ ํ ์คํธ ์ฃผ์์ ๊ณต๋ฐฑ(ํจ๋ฉ)์ ์ถ๊ฐํด๋ณด์ @Composable fun Greeting(name: String) { Surface(color = Color.Magenta) { Text(text = "Hi, my name is $name!", modifier = Modifier.padding(24.dp)) } } Modifier๋ ์ปดํฌ์ ๋ธ์ ๊ฐํํ๊ฑฐ.. 2022. 11. 15. ์ฒซ ๋ฒ์งธ 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. ์ด์ 1 ยทยทยท 31 32 33 34 35 ๋ค์ 728x90