jetpack5 [Android][compose] 특정 텍스트에 Bold 및 ClickEvent 적용하기 안녕하세요~ 챠니입니다! :)오늘은 Jetpack compose에서 특정부분에만 Bold 텍스트를 적용하는 방법에 대해서 알아보도록 하겠습니다. AnnotatedString이란? AnnotatedString은 Android Jetpack Compose에서 텍스트를 보다 세밀하게 스타일링하거나, 텍스트의 일부에 추가적인 메타데이터를 부여하기 위해 사용되는 데이터 구조입니다. AnnotatedString은 주로 텍스트의 특정 부분에 대해 스타일을 적용하거나, 텍스트 내에서 여러 텍스트 부분을 구분할 수 있게 해줍니다.AnnotatedString의 주요 특징텍스트와 스타일 분리AnnotatedString은 텍스트와 스타일을 별도로 관리할 수 있게 해줍니다. 이를 통해 다양한 텍스트 스타일을 손쉽게 적용할 수.. 2025. 4. 4. [Android][Compose] Glide 이미지 라이브러리 사용하기 안녕하세요~ 챠니입니다! :) 요즘에 저는 Jetpack Compose에 대해서 공부를 하고있는데요~!오늘은 Compose에서 Glide 라이브러리를 통해 이미지 URL load하는 방법에 대해서 알아보도록 하겠습니다! 이미지 라이브러리 종류라이브러리의 Github은 여기를 참고해 주세요~!https://github.com/skydoves/landscapist GitHub - skydoves/landscapist: 🌻 A pluggable, highly optimized Jetpack Compose and Kotlin Multiplatform image loading library🌻 A pluggable, highly optimized Jetpack Compose and Kotlin Multipla.. 2025. 4. 3. [Android][kotlin] Android jetpack WorkManager (작업예약, 백그라운드 ) 안녕하세요~ 챠니입니다! :) 오늘은 Android Jetpack WorkManager에 대해서 알아보겠습니다! Jetpack?, WorkManager? 뭐야? Jetpack은 개발자가 관심이 있는 코드에 집중할 수 있도록 권장사항 준수, 상용구 코드 축소, 모든 Android 버전 및 기기에서 일관되게 작동하는 코드 작성을 돕는 라이브러리 모음 WorkManager는 지속적인 작업에 권장되는 솔루션입니다. 앱이 다시 시작되거나 시스템이 재부팅될 때 작업이 예약된 채로 남아 있으면 그 작업은 유지됩니다. 대부분의 백그라운드 처리는 지속적인 작업을 통해 가장 잘 처리되므로 WorkManager는 백그라운드 처리에 권장하는 기본 API로 볼 수 있습니다. WorkManager 특징 WorkManager는 .. 2022. 5. 13. [Android][kotlin] Android Jetpack Navigation Jetpack은 Android 개발을 빠르게 도와주는 컴포넌트 라이브러리입니다. 2018 Google I/O 행사에서 Jetpack Navigation이 소개되었다고 하네요. Android Studio 3.3버전부터 Navigation Editor 기능이 생기면서 Xcode처럼 UI를 통한 Navigation 편집이 가능해졌습니다. 그렇다면 Jetpack Navigation 사용방법에 대해서 알아보겠습니다. Step 1. gradle에 Navigation관련 추가 //Jetpakc-Navigation : Kotlin def nav_version = "2.3.5" implementation "androidx.navigation:navigation-fragment-ktx:$nav_version" implem.. 2021. 11. 9. 이전 1 2 다음