목록Android/Jetpack Compose (10)
App노자
1. mutableState란? var sLiderPosition by remember { mutableStateOf(20f) } MutableState는 상태 관리를 위한 핵심 개념 중 하나이다 상태 관리는 UI의 데이터가 시간에 따라 어떻게 변하는지, 그리고 이 데이터 변화가 UI에 어떻게 반영되는지를 처리하는 과정입니다. Compose는 리액티브 프로그래밍 모델을 사용하여, 데이터의 상태가 변경될 때 UI를 자동으로 업데이트합니다. https://developer.android.com/codelabs/jetpack-compose-basics#0 Jetpack Compose 기초 | Android Developers 이 Codelab에서는 Compose의 기본사항을 알아봅니다. developer.an..
1. Composable 함수란? @Composable fun Greeting(name: String) { Text(text = "Hello $name") } Composable 함수는 Jetpack Compose로 사용자 인터페이스를 만들기 위해 사용하는 특수한 코틀린 함수이다. @Composable Annotation을 이용하여 선언하며 Composable이 호출되면 앱 안에서 해당 영역이 이미지로 변환될 때 사용자에게 표시되고 동작되는 방식을 정의하는 데이터와 프로퍼티의 집합을 전달한다. 코틀린의 일반 함수와 같은 방식으로 결괏값은 반환하지 않으며, 런타임으로 사용자 인터페이스 요소를 전달하면 컴포즈 런타임 통해 렌더링 한다. 선언적 UI구성, 재사용성, 리엑티브 프로그래밍 등의 특징을 가지고 있으..