Kotlin: 안드로이드 앱 개발의 깊은 이해와 응용 (11. MVVM 아키텍처의 고급 적용, LiveData)
MVVM 아키텍처의 고급 적용에서 LiveData를 더 자세히 살펴보겠습니다. MVVM은 Model, View, ViewModel의 약자로, 각 구성 요소가 역할에 맞게 분리돼 유지보수와 테스트가 용이한 아키텍처 패턴입니다. LiveData는 MVVM 아키텍처에서 데이터의 관리와 UI 업데이트를 용이하게 만들어주는 핵심 도구입니다. 1. MVVM 아키텍처와 LiveData 소개 MVVM 아키텍처는 다음과 같은 특징을 가지고 있습니다. Model: 앱의 데이터와 비즈니스 로직을 담당합니다. View: UI를 표현하며, 사용자의 입력을 받아 ViewModel에 전달합니다. ViewModel: View와 Model 간의 중개자 역할을 수행하며, UI와 데이터 간의 통신을 관리합니다. LiveData는 MVVM..
안드로이드 세번째 걸음
2024. 2. 21. 12:08
반응형
250x250
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- 경매
- MVVM패턴
- 사이버보안
- 비동기처리
- 디자인패턴
- kotlin
- 안드로이드앱개발
- Android
- RoomDatabase
- 코틀린
- 앱개발
- 코루틴
- cipher
- 생명주기
- 안드로이드개발
- 내부데이터베이스
- 기초
- 안드로이드 앱 개발
- 비동기
- Fragment
- UI스레드
- RxJava
- 안드로이드
- 부동산
- 부동산 경매
- fragment생명주기
- coroutine
- 클린아키텍처
- 안드로이드기초
- 모듈화
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | |
7 | 8 | 9 | 10 | 11 | 12 | 13 |
14 | 15 | 16 | 17 | 18 | 19 | 20 |
21 | 22 | 23 | 24 | 25 | 26 | 27 |
28 | 29 | 30 | 31 |
글 보관함