post-thumbnail

Android(kotlin) - JetPack Compose - Animation (Material3)

애니메이션  |  Jetpack Compose  |  Android DevelopersfadeInscaleInslideInslideInHorizontallyslideInVerticallyexpandInexpandHorizontallyexpandVerticallyAnim

2023년 9월 1일
·
0개의 댓글
·
post-thumbnail

Android(kotlin) - JetPack Compose - State & Hoisting

Composable 함수 내에서 상태를 유지하기 위해 사용됩니다. 이 함수로 생성된 상태는 Composable 함수가 재호출되더라도 변경되지 않습니다. 즉, 상태가 Composable 함수가 호출될 때 한 번 생성되고 그 상태가 유지됩니다. 이는 재호출이 발생하더라도

2023년 9월 1일
·
0개의 댓글
·
post-thumbnail

Android(kotlin) - JetPack Compose - SnackBar (Material3)

androidx.compose.material3  |  Android Developers(https://developer.android.com/reference/kotlin/androidx/compose/material3/package-summaryLaunch

2023년 9월 1일
·
0개의 댓글
·
post-thumbnail

Android(kotlin) - JetPack Compose - DropdownMenu

DropdownMenuDropdownMenuItem

2023년 9월 1일
·
0개의 댓글
·
post-thumbnail

Android(kotlin) - JetPack Compose - Dialog

Dialog CustomDialog

2023년 9월 1일
·
0개의 댓글
·
post-thumbnail

Android(kotlin) - JetPack Compose - Canvas

Canvas는 modifier 기본값이 없다!!

2023년 9월 1일
·
0개의 댓글
·
post-thumbnail

Android(kotlin) - JetPack Compose - Navigation

💡 Navigation Compose는 Compose 배포 버전과 동일하게 업데이트 되지 않습니다. 때문에, https://developer.android.com/jetpack/compose/navigation?hl=ko 에서 Navigation 버전을 확인

2023년 8월 23일
·
0개의 댓글
·
post-thumbnail

Android(kotlin) - JetPack Compose - ConstraintSet

이 전 ConstraintLayout편은 뷰들 각각을 직접 modifier에 제약을 지정했지만, ConstraintSet을 사용하여 Constraint을 밖으로 빼내 별도로 지정하도록 할 수 있다. 이 전에는 ConstraintLayout에서 만들었던 레퍼런스들을 Co

2023년 8월 23일
·
0개의 댓글
·
post-thumbnail

Android(kotlin) - JetPack Compose - ConstraintLayout

Compose의 ConstraintLayout  |  Jetpack Compose  |  Android Developers 설정 Build.gradle(app) 실습 Chain & Barrier ![](https://velog.velcdn.com/images/

2023년 8월 23일
·
0개의 댓글
·
post-thumbnail

Android(kotlin) - JetPack Compose - Slot API

어떠한 Composable 함수가 다른 Composable 함수나 Component를 포함하는 것을 Slot API라고 한다. (ex Raw, Column 등등)Slot API를 만들때 마지막 파라미터에 content를 만드는게 편하다. → 마지막 인자를 { }에 옮겨

2023년 8월 23일
·
0개의 댓글
·
post-thumbnail

Android(kotlin) - JetPack Compose - TopAppBar

navigationIcon 부분이 왼쪽 아이콘 배치actions 부분이 오른쪽 아이콘 배치직접 간격과 같은 요소들을 지정해 주어야 한다.

2023년 8월 23일
·
0개의 댓글
·
post-thumbnail

Android(kotlin) - JetPack Compose - 프로필카드 만들기

설정은 Image편을 참고

2023년 8월 22일
·
0개의 댓글
·
post-thumbnail

Android(kotlin) - JetPack Compose - Image

Image의 속성 예제

2023년 8월 22일
·
0개의 댓글
·
post-thumbnail

Android(kotlin) - JetPack Compose - Surface

Surface는 안드로이드 컴포즈에서 화면에 그리는 기본적인 단위입니다. Surface는 렌더링 가능한 영역을 나타내며, 여기에 다양한 컴포즈 요소들을 배치하고 그릴 수 있습니다. 간단하게 말해, 화면의 일부분을 나타내는 컴포즈 요소라고 생각할 수 있습니다.text에

2023년 8월 22일
·
0개의 댓글
·
post-thumbnail

Android(kotlin) - JetPack Compose - TextField

singleLine과 maxLine에 같은 입력을 넣었을 때 singleLine속성은 한 줄로 유지 되는 것을 확인할 수 있습니다. 반면 maxLine=3을 지정해 두었기에 최대 3줄 까지만 줄이 생성됩니다.우측 눈 모양 버튼을 누르면 입력한 비밀번호가 보이는 것을 확

2023년 8월 21일
·
0개의 댓글
·
post-thumbnail

Android(kotlin) - JetPack Compose - snackBar

위 예제 코드 주석에 설명 되어 있듯이 스낵바가 나타나 있는 상태에서 스낵바 버튼을 한 번 더 눌러보면 스낵바가 사라지는 것을 확인할 수 있습니다.코루틴을 사용함으로써 스낵바를 보여주는 비동기 작업을 수행하도록 했습니다.

2023년 8월 21일
·
0개의 댓글
·
post-thumbnail

Android(kotlin) - JetPack Compose - CheckBox

val mutableState = remember { mutableStateOf(default) }var value by remember { mutableStateOf(default) }val (value, setValue) = remember { mutableStat

2023년 8월 21일
·
0개의 댓글
·