본문 바로가기

Android24

Android ImeAction.Compaion 정리 object ImeAction.Companion Public properties Default val Default: ImeAction 플랫폼 및 키보드 기본값을 사용하고 키보드가 Action을 결정하도록 합니다. 키보드는 대부분 단일/다중 라인 구성을 기반으로 Done or None action 중 하나를 표시합니다. Done val Done: ImeAction 사용자가 입력 그룹에 대한 입력 제공을 완료했음을 나타냅니다. 이제 일종의 마무리 동작이 발생해야 합니다. 즉, field가 그룹의 마지막 데이터 요소이고 데이터 입력이 완료됩니다. Go val Go: ImeAction 사용자가 입력의 텍스트 대상으로 이동하기를 원함을 나타냅니다 (예: URL 방문) Next val Next: ImeAction.. 2022. 1. 25.
[androidx.compose.foundation.text] class KeyboardOptions 정리 class KeyboardOptions TextFields에 대한 키보드 구성 옵션입니다. 소프트웨어 키보드가 여기에 제공된 옵션을 준수하는지 여부는 보장되지 않습니다. Summary Public companion properties KeyboardOptions Default Default KeyboardOptions. Protected companion properties KeyboardOptions Default Default KeyboardOptions. Public constructors KeyboardOptions( capitalization: KeyboardCapitalization?, autoCorrect: Boolean?, keyboardType: KeyboardType?, imeActio.. 2022. 1. 25.
Android KeyboardType 정리 androidx.compose.ui.text.input.KeyboardType 안에 있는 KeyboardType에 대해 정리해보고자 합니다. Java에서는 정의되어 있지 않고 Kotlin에서만 정의가 되어 있습니다. inline class KeyboardType 사용 가능한 다양한 키보드 유형을 나타내는 값입니다. Summary Public properties KeyboardType Ascii ASCII 문자를 입력할 수 있는 IME를 요청하는 데 사용되는 키보드 유형입니다. KeyboardType Email 이메일 주소를 입력할 수 있는 IME를 요청하는 데 사용되는 키보드 유형입니다. KeyboardType Number 숫자를 입력할 수 있는 요청에 사용되는 키보드 유형입니다. KeyboardType.. 2022. 1. 24.
JETPACK COMPOSE: Border에 대해 알아보자 Jetpack Compose 내에서 view를 장식할 때 일부 구성 요소는 Border reference를 사용하여 주어진 구성요소의 윤곽을 표시하도록 허용합니다. 현재 Border reference의 사용은 너무 광범위하지 않으며 사용하는데 최소한의 노력이 필요합니다. Border reference를 인스턴스화하는 두 가지 방법이 있습니다. 첫 번째는 Border 클래스를 통해 직접적으로: @Immutable data class BorderStroke(val width: Dp, val brush: Brush) Border 클래스를 직접 사용하는 경우 두가지 속성을 전달해야 합니다. (BorderStroke) width - border의 두께 (required) brush - border 스타일 지정에 .. 2022. 1. 23.
300x250