본문 바로가기

안드로이드 jetpack 기초5

JETPACK COMPOSE: 터치하면 돈이 올라가는 앱을 만들어보자 - 3 Composable의 상태 구성 가능한(Composable) 함수는 remember composable을 사용하여 메모리에 단일 객체를 저장할 수 있습니다. remember에 의해 계산된 값은 초기 컴포지션 중에 컴포지션에 저장되고 저장된 값은 리컴포지션 중에 반환됩니다. remember는 변경 가능한 객체뿐만 아니라 변경할 수 없는 객체를 저장하는데 사용할 수 있습니다. * remember는 객체를 컴포지션에 저장하고, remember를 호출한 컴포저블이 컴포지션에서 삭제되면 그 객체를 잊습니다. interface MutableState : State { override var value: T } MutableState는 State를 상속하고 interface입니다. 안에 멤버변수로 value를 가지고.. 2022. 1. 21.
JETPACK COMPOSE: 터치하면 돈이 올라가는 앱을 만들어보자 - 2 지난 시간 리뷰 JETPACK COMPOSE: 터치하면 돈이 올라가는 앱을 만들어보자 - 1 JETPACK COMPOSE: 터치하면 돈이 올라가는 앱을 만들어보자 - 1 지난 시간 리뷰 Android studio 기본 예제로 알아보는 Jetpack Compose의 기초 Android studio 기본 예제로 알아보는 Jetpack Compose의 기초 What's Jetpack? A library of tools to help developers build moder.. mypark.tistory.com 이제 Tap을 클릭했을 때 money가 올라가도록 수정해봅시다! @Preview @Composable fun CreateCircle() { var moneyCounter = 0 Card(modifier .. 2022. 1. 21.
JETPACK COMPOSE: 터치하면 돈이 올라가는 앱을 만들어보자 - 1 지난 시간 리뷰 Android studio 기본 예제로 알아보는 Jetpack Compose의 기초 Android studio 기본 예제로 알아보는 Jetpack Compose의 기초 What's Jetpack? A library of tools to help developers build modern Android apps following the best practices Jetpack Libraries Types The library is vast, but the main types are : Graphics, UI, Nav.. mypark.tistory.com 아래 코드는 지난 시간에 만들었던 코드를 좀 더 활용도가 높게 변경한 코드입니다. 어느 부분이 바뀌었을 까요? package com.exa.. 2022. 1. 20.
JETPACK COMPOSE: Column에 대해 알아보자 Column Coposable은 수직으로 배열된 형식으로 Composable collection을 표시하는 기능을 제공합니다. 여기서 Composable은 동시에 하나씩 차례로 표시됩니다. Column을 선언할 때 생성자(constructor)가 취할 수 있는네 가지 인수(argument)가 있습니다. @Composable inline fun Column( modifier: Modifier = Modifier, verticalArrangement: Arrangement.Vertical = Arrangement.Top, horizontalAlignment: Alignment.Horizontal = Alignment.Start, children: @Composable ColumnScope.() -> Unit.. 2022. 1. 13.
300x250