본문 바로가기

jetpack compose 기초5

JETPACK COMPOSE Scaffold 정리 Jetpack Compose는 Android 프로그래밍의 미래가 될 수 있습니다! 대부분의 기능과 컴포저블(Composable)은 사용하기 쉽고 이해하기 쉽습니다. 또한 엄청난 수의 속성을 가지고 있습니다. 이번 시간에는 Scaffold에 대해 알아보려고 합니다. Scaffold는 무엇이고 어떻게 사용하는 것일까요? Scaffold는 Material Application에서 사용되는 기본 구성 가능 함수(Composable function)입니다. UI관련 함수는 모두 Composable function이어야 합니다. 이 구성 요소는 올바른 레이아웃 동작이 보장되는 응용 프로그램 화면을 구성하기 위해 여러 재료 구성 요소를 결합하는 간단한 방법을 제공합니다. (예 : 플로팅 액션 버튼 상단 스낵바의 올바.. 2022. 2. 17.
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.
300x250