Skip to content

1주차미션 / 2조 조은서#5

Open
taskcho123 wants to merge 1 commit intoKonkuk-KUIT:taskcho123from
taskcho123:choeunseo-week1
Open

1주차미션 / 2조 조은서#5
taskcho123 wants to merge 1 commit intoKonkuk-KUIT:taskcho123from
taskcho123:choeunseo-week1

Conversation

@taskcho123
Copy link
Copy Markdown

1. 미션

각 주차에 해당하는 미션 체크리스트

  • [] 1. 실습상에 진행한 내용들 포함하기
  • [] 2. 프로필 카드 만들기

2. 구현에 대한 설명

본인이 구현한 것에 대한 설명

  • column 내부에 Image + Text Column 으로 구성
  • text style을 줄 때, 같은 스타일로 TextStyle 객체 생성해 변수로 관리함
  • 기본여백 없애주는 함수 사용 (includeFontPadding)

3. 스크린샷 & 실행영상

실행영상이 있다면 실행영상을, 없다면 스크린샷 첨부

스크린샷 2026-03-20 오전 1 15 04

4. 기타

기타 문의사항이나 질문사항, 그 외 하고싶은 말

  • 없습니다..! 수고하셨습니다!

Copy link
Copy Markdown

@AyoungSe0 AyoungSe0 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

전체적으로 너무 잘해주셨습니다!!! 피그마 예시와 비교했을 때 일부 상세 값이 조금 달라 보여서, 의도된 부분인지 확인해 보면 좋을 것 같습니다d=^_^=b
예) 글씨들 사이 간격, 코너 둥근 정도 등

import androidx.compose.ui.text.TextStyle
import androidx.compose.ui.unit.dp
import androidx.compose.ui.unit.sp
import androidx.core.view.WindowCompat.enableEdgeToEdge
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

사용하지 않는 임포트는 지워주시는 게 좋습니다! 특히 import androidx.activity.enableEdgeToEdge과 겹쳐서 정리해주시는 게 더더욱 좋을 것 같아요.

불필요한 임포트 정리하는 단축키:
Windows/Linux: Ctrl + Alt + O
macOS: Option + Command + O

verticalArrangement = Arrangement.spacedBy(10.dp)
) {
Image(
painter = painterResource(R.drawable.image),
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

귀여운 profile.jpg 추가하시구 다른 이미지 사용하셨네요!! 스터디 때 보여준 사진으로 띄우려면 R.drawable.profile로 바꾸면 눈이 초롱초롱한 동물 사진으로 다시 나올 것 같아요~

Comment thread app/build.gradle.kts
implementation(libs.androidx.compose.ui.graphics)
implementation(libs.androidx.compose.ui.tooling.preview)
implementation(libs.androidx.compose.material3)
implementation(libs.androidx.ui)
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

이미 implementation(libs.androidx.compose.ui)가 있어서 implementation(libs.androidx.ui)는 추가하지 않아도 괜찮을 것 같습니다!

Comment thread gradle/libs.versions.toml
activityCompose = "1.12.4"
kotlin = "2.0.21"
composeBom = "2024.09.00"
ui = "1.10.5"
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

implementation(libs.androidx.ui)를 지운다면 이 줄도 함께 지우면 됩니다.

Comment thread gradle/libs.versions.toml
androidx-compose-ui-test-manifest = { group = "androidx.compose.ui", name = "ui-test-manifest" }
androidx-compose-ui-test-junit4 = { group = "androidx.compose.ui", name = "ui-test-junit4" }
androidx-compose-material3 = { group = "androidx.compose.material3", name = "material3" }
androidx-ui = { group = "androidx.compose.ui", name = "ui", version.ref = "ui" }
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

implementation(libs.androidx.ui)를 지운다면 이 줄도 함께 지우면 됩니다.

val textStyle = TextStyle(
fontSize = 8.sp,
platformStyle = PlatformTextStyle(
includeFontPadding = false //폰트 기본 여백 제거
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

피그마와 더 정확히 맞추고 싶다면 lineHeight도 지정하면 좋을 것 같습니다!

.fillMaxSize(),
contentAlignment = Alignment.Center
) {
Column(
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

배경색(흰색)도 추가해주시면 좋을 것 같습니다!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants