[Compose] 1. 설정 및 기본구성(2/2) - Layout, Animation, Theme 이전글에 이어 동일한 예제의 연속으로 설명을 진행합니다. 필요하다면 Compose 기본 #1편 [1] 을 먼저 보고 오시기 바랍니다. 이 글은 Android developer 공식 사이트에서 제공하는 문서를 기반으로 의역, 번역 하였습니다.[2] 유연한 Layout의 구성 기존에는 View Group에 속하는 여러 Layout으로 화면을 분할하고 view를 배치했습니다. Compose에서는 이전에 이미 사용해 봤던Column으로 Vertical 형태의 view를 쌓는 Layout을 구성할 수 있습니다. 마치 LinearLayout의 orientation=vertical 역할이라고 하면 좀더 이해가 쉬울것 같네요. 마찮가지로 horizontal 역할을 하는 Row 역시 존재합니다. 이 두가지 layout은.. 개발이야기/Android 4년 전
[RxKotlin] Reactive 코틀린 #12 - Custom operators 기존 포스팅에서는 RxKotlin에서 제공하는 operators에 대해서 설명했습니다.물론 기본적으로 RxJava의 내용이지만 Collection.toObservable() 같은 kotlin 확장 함수도 같이 설명되었습니다.추가적으로 Observable이나 Flowable에 Extension function을 추가하지 않고도 커스텀 연산자를 선언하여 사용할 수 있습니다. 얼마나 자주 사용할지는, 개개인의 성향과 Custom operator가 얼마나 자주 사용되는지 빈도에 따라 결정되겠지만 일단은 지원한다는데 더 초점을 맞춰서 설명해 보도록 하지요. ㅎㅎ lift && ObservableOperatorObserver로 선언된 부분을 custom하게 변경 하기 위하여 lift 함수를 제공하며, 인자로 Obs.. 개발이야기/Kotlin 5년 전