📱코틀린 플로 정리

비동기 데이터 스트림을 처리하기 위한 도구시간에 따라 여러 개의 데이터를 순차적으로 처리 가능LiveData처럼 UI와 연동도 가능하면서도 더 다양한 기능과 연산 제공기본적으로 콜드 스트림=> 구독하기 전까지는 아무 작업도 xViewModel에서 Flow를 선언할 때는

2025년 6월 3일
·
0개의 댓글
·

📱내비게이션 & 제스처 정리

화면 간 이동을 관리하는 것 ex) 로그인 화면 -> 홈 화면Jetpack Compose에서는 기존 XML 방식과 다르게 컴포저블 함수 중심의 선언형 내비게이션 제공 NavController라는 내비게이션 전용 컨트롤러 선언화면 이동을 지시하는 역할을 하며, NavHo

2025년 5월 27일
·
0개의 댓글
·

📱ViewModel과 Room으로 배우는 안드로이드

Jetpack은 안드로이드 앱 개발을 더 쉽고, 빠르고, 안정적으로 만들어주는 라이브러리 모음대표 구성 요소LiveData : 생명 주기 인식 데이터 홀더ViewModel : UI 상태 관리 Room : SQLite를 추상화한 데이터베이스 접근 라이브러리 Compose

2025년 5월 20일
·
0개의 댓글
·

📱Jetpack Compose로 배우는 애니메이션과 그래픽

특정 UI 요소를 보이거나 숨길 때 자연스럽게 애니메이션 효과를 주기 위한 컴포저블단순한 if 문으로 조건을 나누는 대신, 보임/숨김 상태를 자연스럽게 연결해주는 브릿지 역할기본 사용법=> isVisible의 값이 바뀌면 Text의 등장과 사라짐이 애니메이션으로 처리,

2025년 5월 13일
·
0개의 댓글
·

📱코루틴과 리스트

Kotlin에서 제공하는 비동기 처리를 위한 도구로, 전통적인 스레드 방식보다 훨씬 가볍고 효율적으로 동시 작업 수행 가능UI 스레드를 차단하지 않고 네트워크 요청, 파일 입출력 등 시간이 오래 걸리는 작업을 수행 가능CoroutineScope: 코루틴이 실행되는 범위

2025년 5월 6일
·
0개의 댓글
·

📱Jetpack Compose 레이아웃 정리

기본 개념Row와 Column은 가장 기본적인 레이아웃 컴포저블XML의 LinearLayout과 비슷하지만, 더 유연하고 간결한 방식으로 UI를 구성 가능Row 컴포저블수평 방향으로 Composable 배치horizontalArrangement: 가로 방향 정렬vert

2025년 4월 29일
·
0개의 댓글
·

📱Jetpack Compose

계층구조?.Compose는 위에서 아래로 쌓는 함수형 계층 구조Column, Row, Box 같은 컨테이너에 Text, Image, Button 같은 컴포저블 배치=> Column 안에 Text와 Row가 있고, Row 안에는 또 Text 두 개가 들어가는 구조Text

2025년 4월 15일
·
0개의 댓글
·

📱Android 개발을 위한 Kotlin & Jetpack Compose

안드로이드 앱을 만들 때 거의 필수처럼 쓰이는 프로그래밍 언어, 2017년부터 Google이 공식 Android 개발 언어로 채택했을 만큼 중요도가 높음특징간결함: 코드를 짧고 깔끔하게 쓸 수 있음안정성: 널(null) 관련 에러 감소현대적인 문법: 람다, 확장 함수,

2025년 4월 9일
·
0개의 댓글
·

📱안드로이드 XML & Compose

앞으로 안드로이드 개발을 공부하면서 배운 내용들을 정리해보려고 한다. 오늘은 안드로이드 기본 개념, Jetpack Compose, XML 에 대해 공부한 내용을 정리해보았다. 💠안드로이드란 ? Google에서 만든 모바일 운영체제(OS) Java, Kotlin으로

2025년 4월 1일
·
0개의 댓글
·