ActivityResult

appCompat 최신 버전에서 onActivityResult 가 deprecate 되어Compose 에서 rememberLauncherForActivityResult() 라는 메소드를 사용하게 되었다.Compose 에서 rememberLauncherForActivit

2022년 7월 7일
·
0개의 댓글
·

Android Material Date Picker setting min, max date

MaterialDatePicker 의 setCalendarConstraints() 메소드CalendarConstraints 의 setValidator() 메소드를 사용한다.DateValidatorPointBackwardDateValidatorPointForward달력의

2022년 7월 7일
·
0개의 댓글
·
post-thumbnail

Jetpack Compose : Coil Async Image Load Library

implementation("com.google.accompanist:accompanist-coil:0.15.0")rememberImagePainter()

2021년 10월 30일
·
0개의 댓글
·

Jetpack Compose : Tab Layout + View Pager

Implement Library implementation "com.google.accompanist:accompanist-pager:0.12.0" Tab Layout + View Pager SpaceBetween 잠깐 팁. Row()에서 horizontalArra

2021년 10월 30일
·
0개의 댓글
·

Jetpack Compose : remember, mutableStateOf

메모리에 로컬 상태를 저장한다mutableStateOf() 에 전달된 값이 업데이트 될 때마다 이 state를 사용하는 컴포저블과 하위 요소는 재구성(recomposition) 한다.장문의 텍스트를 ellipsis로 숨겼다가 보여주는 토글 버튼 만들기.boolean 값

2021년 10월 30일
·
0개의 댓글
·

Jetpack Compose : Navigation

composable() 메소드로 시작 경로와 라우트를 정의한다.'slug' 라는 string 타입의 argument 를 사용하여 HomeDetail로 이동하는 예제BottomBar() 의 네비게이션과 상세 화면으로 이동하기 위한 예제.네비게이션 규모가 커질수록 NavG

2021년 10월 30일
·
0개의 댓글
·

Jetpack Compose : LiveData, Flow

build.gradle\[app] 에 runtime-livedata 추가observableAsState() 로 state 를 관찰하여 가져온다.

2021년 10월 30일
·
0개의 댓글
·
post-thumbnail

Jetpack Compose : Theme

Jetpack Compose ui.theme 패키지에서 컬러와 쉐입, 타이포그라피를 정의해놓고 쓸 수 있다.isSystemDarkTheme() 이라는 boolean 값으로 dark theme을 판별하여 테마를 적용 할 수 있다.MaterialTheme.(colors,

2021년 10월 30일
·
0개의 댓글
·