└ Compose/ComposeFest2021(6)
-
[Compose Codelab/ComposeFest2021 - 4-2 week] Migrating to Jetpack Compose 리뷰
진행 내용 3-2 week 코드랩 : Migrating to Jetpack Compose Migrating to Jetpack Compose | Android Developers In this codelab, you’ll learn how to migrate parts of a screen in the View system to Jetpack Compose. developer.android.com 리뷰 내용 1. Compose 는 아직 HTML 코드를 렌더링할 수 없으므로 AndroidView API를 사용하여 정확하게 수행할 수 있도록 프로그래밍 방식으로 TextView를 만듭니다. @Composable private fun PlantDescription(description: String) { // ..
2021.11.28 -
[Compose Codelab/ComposeFest2021 - 4-1 week] Testing in Jetpack Compose 리뷰
진행 내용 4-1 week 코드랩 : Testing in Jetpack Compose Testing in Jetpack Compose | Android Developers In this codelab you’ll learn about testing UIs created with Jetpack Compose. You will write your first tests while learning about testing in isolation, debugging tests, semantics trees and synchronization. developer.android.com 리뷰 내용 learn more about Testing and Compose, check out these resources The ..
2021.11.28 -
[Compose Codelab/vCompose Codelab/ComposeFest2021 - 3-2 week] Jetpack Compose Animation 리뷰
진행 내용 3-2 week 코드랩 : Jetpack Compose Animation Jetpack Compose Animation | Android Developers In this codelab, you’ll learn how to use some Compose Animation APIs. developer.android.com 리뷰 내용 1. animate a simple value change like this, we can use the animate*AsState APIs val backgroundColor by animateColorAsState(if (tabPage == TabPage.Home) Purple100 else Green300) 2. AnimatedVisibility runs it..
2021.11.25 -
[Compose Codelab/ComposeFest2021 - 3-1 week] Jetpack compose theming 리뷰
진행 내용 3-1 week 코드랩 : Jetpack Compose theming Jetpack Compose theming | Android Developers In this codelab, you’ll learn how to create a theme for your app, style individual components and support light/dark themes. developer.android.com 리뷰 내용 1. running time 에서 light/dark theme 을 확인하는 법 val isLightTheme = MaterialTheme.colors.isLight 2. Multiple styles AnnotatedString + SpanStyle 를 상용하여 여러 텍스트 스..
2021.11.24 -
[Compose Codelab/ComposeFest2021 - 2-2 week] Layouts in Jetpack Compose 리뷰
진행 내용 2-2 week 코드랩 : Using state in Jetpack Compose Using state in Jetpack Compose | Android Developers In this codelab you’ll learn about how to build rich, interactive, compose applications by managing state. developer.android.com 리뷰 내용 코드랩 내용이 전체적으로 알짜배기라 다 중요함 참고 자료 전체 진행 내용 : https://sites.google.com/view/devfest-korea-2021/compose-codelab Devfest Korea 2021 - Compose Codelab 🤔 Jetpack Comp..
2021.11.12 -
[Compose Codelab/ComposeFest2021 - 1 week] Jetpack Compose basics 리뷰
진행 내용 1 week 코드랩 : Jetpack Compose basics Jetpack Compose basics | Android Developers In this codelab, you’ll learn the basics of Compose. developer.android.com 리뷰 내용 1. = 대신 by 를 사용하면 매번. value를 사용하지 않아도 된다 by keyword instead of the =. This is a property delegate that saves you from typing. value every time. 2. LazyColumn 화면에 보이는 항목만 렌더링하므로 큰 목록을 렌더링 할 때 성능이 향상된다. Note: LazyColumn and LazyRow a..
2021.11.07