728x90 ์ ์ฒด ๊ธ141 taskmanager ์ ์ด๋ฏธ์ง๋ฅผ ์ค์์ ๋ฐฐ์ดํด์ผํ๋๋ฐ ....... verticalArrangement = Arrangement.Center, Arrangement๋ฅผ ์ฃผ๋ฉด ๋๋ค 2022. 12. 26. HappyBirthdayCard ์ฝ๋ import android.os.Bundle import androidx.activity.ComponentActivity import androidx.activity.compose.setContent import androidx.compose.foundation.Image import androidx.compose.foundation.layout.* import androidx.compose.material.MaterialTheme import androidx.compose.material.Surface import androidx.compose.material.Text import androidx.compose.runtime.Composable import androidx.compose.ui.Align.. 2022. 12. 24. unit1- Android์ฑ์ ์ด๋ฏธ์ง ์ถ๊ฐ 3. ์ฑ ์ค์ Android ๊ธฐ๊ธฐ๋ ๋ค์ํ ํ๋ฉด ํฌ๊ธฐ๋ก ์ ๊ณต๋๋ฉฐ ์ด๋ฌํ ํ๋ฉด์ ํฝ์ ํฌ๊ธฐ๋ ๋ค๋ฅด๋ค. ์ฆ ํ ๊ธฐ๊ธฐ์์๋ ์ ๊ณฑ ์ธ์น๋น 160ํฝ์ ์ ์ฌ์ฉํ์ง๋ง ๋ค๋ฅธ ๊ธฐ๊ธฐ์์๋ ๊ฐ์ ๊ณต๊ฐ์ 480ํฝ์ ์ ์ฌ์ฉํ๋ค. ์ด๋ฌํ ํฝ์ ๋ฐ๋์ ์ฐจ์ด๋ฅผ ๊ณ ๋ คํ์ง ์์ผ๋ฉด ์์คํ ์ด ์ด๋ฏธ์ง๋ฅผ ํ๋ํ์ฌ ํ๋ฆฟํ ์ด๋ฏธ์ง, ๋ฉ๋ชจ๋ฆฌ๋ฅผ ๊ณผ๋ํ๊ฒ ์ฌ์ฉํ๋ ํฐ ์ด๋ฏธ์ง ๋๋ ๋ถ์ ์ ํ ํฌ๊ธฐ์ ์ด๋ฏธ์ง๋ฅผ ์ป์ ์ ์๋ค. Android ์์คํ ์์ ์ฒ๋ฆฌํ ์ ์๋ ๊ฒ๋ณด๋ค ํฐ ์ด๋ฏธ์ง์ ํฌ๊ธฐ๋ฅผ ์กฐ์ ํ๋ฉด ๋ฉ๋ชจ๋ฆฌ ๋ถ์กฑ ์ค๋ฅ๊ฐ ๋ฐ์ํ๋ค. ์ฌ์ง ๋ฐ ๋ฐฐ๊ฒฝ ์ด๋ฏธ์ง์ ๊ฒฝ์ฐ drawble-nodpi ํด๋์ ๋ฐฐ์นํด์ผ ํฌ๊ธฐ ์กฐ์ ๋์์ด ์ค์ง๋๋ค. 4. ์ด๋ฏธ์ง ์ปดํฌ์ ๋ธ ์ถ๊ฐ https://developer.android.com/codelabs/basic-android-kotli.. 2022. 12. 24. Unit1- Jetpack Compose๋ ๋ฌด์์ธ๊ฐ์? Jetpack Compose๋ Android UI๋ฅผ ๋น๋ํ๊ธฐ ์ํด ์ฌ์ฉํ๋ ์ต์ ํดํท์ด๋ค. Compose๋ฅผ ์ฌ์ฉํ๋ฉด ๋ฐ์ดํฐ๋ฅผ ๋ฐ์์ UI์์๋ฅผ ๋ด๋ณด๋ด๋ ํจ์์ธ Composable ํจ์๋ฅผ ์ ์ํ์ฌ UI๋ฅผ ๋น๋ํ ์ ์๋ค. compoable ํจ์๋ ํญ์ @Composable ์ฃผ์์ด ์์ด์ผ ํ๋ค. ์ด ์ฃผ์์ ํตํด ์ด ํจ์๊ฐ ๋ฐ์ดํฐ๋ฅผ UI๋ก ๋ณํํ๊ฒ ๋์ด ์๋ค๋ ๊ฒ์ Compose ์ปดํ์ผ๋ฌ์ ์๋ฆฐ๋ค. ์ปดํ์ผ๋ฌ๋? ์์ฑํ ์ฝ๋๋ฅผ ํ ์ค์ฉ ๋ณด๊ณ ์ปดํจํฐ๊ฐ ์ดํดํ ์ ์๋ ๋ด์ฉ(๊ธฐ๊ณ์ด)๋ก ๋ณํํ๋ ํน์ ํ๋ก๊ทธ๋จ compoable ํจ์ - ๋งค๊ฐ๋ณ์๋ฅผ ํ์ฉํ์ฌ ์ฑ ๋ก์ง์ด UI๋ฅผ ์ค๋ช ํ๊ฑฐ๋ ์์ ํ ์ ์๊ฒ ํด์ค๋ค @Composable fun Greeting(name: String) { Text(text = "Hello $n.. 2022. 12. 24. ์ด์ 1 ยทยทยท 22 23 24 25 26 27 28 ยทยทยท 36 ๋ค์ 728x90