Jetpack Compose
-
Jetpack Compose Modifier.onFocusChanged에서 animateScrollTo 가 작동안되는 문제Android 2022. 4. 7. 17:21
기존에 TextField 에서 onFocusChanged 가 될때 animateScrollTo를 하는 기능이 있었는데 compose 버전을 1.0.5 에서 1.1.1 로 업데이트하면서 작동이 안되는 문제가 발생하였습니다. 해당문제에 대해서 테스트를 하다보니 animateScrollTo 가 아닌 scrollTo 를 사용하면 정상적으로 스크롤 이동이 가능하여 에니메이션 관련으로 검색중에 해당문제에 대한 힌트를 아래 이슈에서 찾을 수 있었습니다. https://issuetracker.google.com/issues/212982472 Google Issue Tracker issuetracker.google.com 해당현상은 onFocusChanged 가 호출시 Focus내부 에니메이션이 실행되면서 animate..
-
Modifier in Jetpack ComposeAndroid 2021. 12. 15. 10:24
Jetpack Compose란? Jetpack Compose는 기본 Android UI를 빌드하기 위한 최신 도구 키트입니다. 더 적은 코드와 더 빠른 개발 시간으로 아름답고 반응이 빠르고 유연한 UI를 쉽게 만들 수 있는 반응적이고 선언적인 프로그래밍 모델을 제공합니다. 블로그 긴 콘텐츠용 Jetpack Compose에 대한 레이아웃에서 Jetpack Compose의 주요 기능, 이점 및 작동 방식을 설명할 수 있습니다. Jetpack Compose를 소개하고 Jetpack Compose가 무엇이고 왜 중요한지 설명하는 것으로 시작할 수 있습니다. 그런 다음 구성 가능한 기능 및 구성 UI를 비롯한 핵심 구성요소와 이러한 구성요소가 개발자가 UI를 보다 효율적으로 빌드하는 데 어떻게 도움이 되는지 설명..
-
Jetpack Compose SettingAndroid 2021. 6. 30. 16:54
https://github.com/DNights/JetpackComposeSample/tree/master DNights/JetpackComposeSample Contribute to DNights/JetpackComposeSample development by creating an account on GitHub. github.com 작성일 2021.06.30 기준으로 jetpack Compose는 Android Studio Preview에서 사용이 가능합니다. preview 버전을 아래 URL 에서 다운로드 받으실 수 있습니다. https://developer.android.com/studio/preview
-
Declarative UI PatternsAndroid 2019. 10. 26. 23:44
https://developer.android.com/jetpack/compose Jetpack Compose | Android 개발자 | Android Developers UI 빌드를 위한 선언적 도구 Jetpack Compose는 UI 개발을 단순화하도록 설계된 번들되지 않은 도구입니다. 반응형 프로그래밍 모델을 Kotlin 프로그래밍 언어의 간결함 및 사용 편의성과 결합합니다. 참고: Jetpack Compose는 현재 알파 이전의 초기 탐구 단계에 있습니다. API 표면은 아직 확정되지 않았으므로 프로덕션용으로 사용하면 안 됩니다. 핵심 원칙 간결하고 직관적인 Kotlin 자바와 완벽하게 호환되며 간결하고 안전한 Ko developer.android.com https://www.youtube.co..