깨알 개념 133

[Android] Pointer input - Drag

#1 개요#1-1 공식 문서 Swipeable에서 AnchoredDraggable로 이전  |  Jetpack Compose  |  Android Developers이 페이지는 Cloud Translation API를 통해 번역되었습니다. Swipeable에서 AnchoredDraggable로 이전 컬렉션을 사용해 정리하기 내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요. 경고: 이 페이지와 여developer.android.com위 공식 문서를 나의 언어로 정리했다. #1-2 AnchoredDraggable Swipeable에서 AnchoredDraggable로 이전  |  Jetpack Compose  |  Android Developers이 페이지는 Cloud Translation API를 통해..

[Android] App layout - Custom layouts

#1 개요 맞춤 레이아웃 | Jetpack Compose | Android Developers이 페이지는 Cloud Translation API를 통해 번역되었습니다. 맞춤 레이아웃 컬렉션을 사용해 정리하기 내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요. Compose에서 UI 요소는 호출될 때 UI 요소developer.android.com위 공식 문서를 나만의 언어로 정리했다. #2 정확히 '무엇'을 커스텀하는가?게시글 [Android] App layout - 기초에 있는 도식도다. 이 도식도는 Layout 내부적 동작 기제를 표현하고 있다. Layout을 커스텀한다는 건 위 도식도에서 주황색 네모 및 파란색 네모 안의 내용을 오버라이드하는 것이다. #3 Modifier.layout()#..

[Android] UI architecture - Phase와 State

#1 이전 게시글 [Android] UI architecture - Phases#1 개요 Jetpack Compose 단계  |  Android Developers이 페이지는 Cloud Translation API를 통해 번역되었습니다. Jetpack Compose 단계 컬렉션을 사용해 정리하기 내 환경설정을 기준으로 콘텐츠를 저장하고 분류kenel.tistory.com위 게시글에서 이어진다. #2 State [Android] Jetpack Compose - State 기초#1 개요 상태 및 Jetpack Compose  |  Android Developers이 페이지는 Cloud Translation API를 통해 번역되었습니다. 상태 및 Jetpack Compose 컬렉션을 사용해 정리하기 내 환경설..

[Android] UI architecture - Phases

#1 개요 Jetpack Compose 단계  |  Android Developers이 페이지는 Cloud Translation API를 통해 번역되었습니다. Jetpack Compose 단계 컬렉션을 사용해 정리하기 내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요. 대부분의 다른 UI 도구 키트와 마찬가developer.android.com위 공식 문서를 나의 언어로 정리했다. #2 Compose Runtime의 3단계#2-1 도식도Jetpack Compose가 UI를 그려내는 과정의 도식도. Layout 단계는 이 단계는 측정(measurement)과 배치(placement)라는 두 가지의 하위 단계로 구성된다. 각 단계에 대한 간락한 설명은 다음과 같다. 1. Composition: '무엇'(W..

[Android] App layout - 기초

#1 개요 Compose 레이아웃 기본사항  |  Jetpack Compose  |  Android Developers이 페이지는 Cloud Translation API를 통해 번역되었습니다. Compose 레이아웃 기본사항 컬렉션을 사용해 정리하기 내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요. Jetpack Compose를 사용하면 앱의developer.android.com위 공식 문서를 나의 언어로 정리했다. #2 기본 컴포저블 [Android] Jetpack Compose - Layout, Arrangement, Alignment#1 Layout#1-1 개요 Compose 레이아웃 기본사항  |  Jetpack Compose  |  Android Developers이 페이지는 Cloud Tr..

[Android] Pointer input - Nested Scroll

#1 이전 게시글 [Android] Pointer input - Scroll#1 개요 스크롤  |  Jetpack Compose  |  Android Developers이 페이지는 Cloud Translation API를 통해 번역되었습니다. 스크롤 컬렉션을 사용해 정리하기 내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세kenel.tistory.com스크롤에 대해 다룬 위 게시글에서부터 이어진다. #2 중첩(Nested) 스크롤#2-1 개요중첩(Nested) 스크롤이란, 말 그대로 같은 방향(수직 또는 수평)으로 스크롤 하는 컨테이너 2개가 부모-자식 관계를 형성한 것을 뜻한다. 즉 verticalScroll()이 적용된 Column() 속에 다시 verticalScroll()이 적용된 Column()..

[Android] Pointer input - Scroll

#1 개요 스크롤  |  Jetpack Compose  |  Android Developers이 페이지는 Cloud Translation API를 통해 번역되었습니다. 스크롤 컬렉션을 사용해 정리하기 내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요. 참고: 항목 목록을 표시하려면 이러한 API 대신developer.android.com위 공식 문서를 나의 언어로 정리했다. #2 스크롤'되는' Modifier#2-1 Modifier.verticalScroll()fun Modifier.verticalScroll( state: ScrollState, enabled: Boolean = true, flingBehavior: FlingBehavior? = null, reverseScroll..

[Android] Pointer input - Gesture

#1 개요#1-1 이전 게시글 [Android] Pointer input - PointerInputChange, PointerEvent#1 개요 동작 이해하기  |  Jetpack Compose  |  Android Developers이 페이지는 Cloud Translation API를 통해 번역되었습니다. 동작 이해하기 컬렉션을 사용해 정리하기 내 환경설정을 기준으로 콘텐츠를 저kenel.tistory.com위의 게시글에서 이어진다. 해당 게시글에서 먼저 PointerInputChange 및 PointerEvent에 대한 이해를 해야 본 게시글을 이해할 수 있다. #1-2 공식 문서 동작 이해하기  |  Jetpack Compose  |  Android Developers이 페이지는 Cloud Tran..

[Android] Pointer input - AwaitPointerEventScope()의 메소드들

#1 개요#1-1 이전 게시글 [Android] Pointer input - PointerInputChange, PointerEvent#1 개요 동작 이해하기  |  Jetpack Compose  |  Android Developers이 페이지는 Cloud Translation API를 통해 번역되었습니다. 동작 이해하기 컬렉션을 사용해 정리하기 내 환경설정을 기준으로 콘텐츠를 저kenel.tistory.com위 게시글에서 AwaitPointerEventScope()의 가장 대표적인 메소드인 awaitPointerEvent()에 대해 간단히 설명했다. 본 게시글에선 awaitPointerEvent()를 제외한 나머지 메소드들을 설명한다. #1-2 공식 문서 AwaitPointerEventScope  | ..

[Android] Pointer input - PointerInputChange, PointerEvent

#1 개요 동작 이해하기  |  Jetpack Compose  |  Android Developers이 페이지는 Cloud Translation API를 통해 번역되었습니다. 동작 이해하기 컬렉션을 사용해 정리하기 내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요. 이해해야 할 몇 가지 용어와 개념이 있developer.android.com위 공식 문서를 나의 언어로 정리하고, 샘플 앱을 만들어봤다. #2 Pointer#2-1 포인터는 하드웨어다화면의 특정 좌표를 찍을(point) 수 있는 사물(하드웨어)을 의미한다. 일반적으론 손가락을 의미한다. 혹은 갤럭시의 S펜이 해당된다. 키보드는 터치 스크린의 어느 좌표를 가리킬(point) 수 없으므로 포인터가 아니다. #2-2 PointerTypepacka..