
MVVM 아키텍처의 필요성 보통의 앱이라 하면 프로그램 런처의 단일 진입점이 있고, 해당 진입점(디렉터리)만을 사용하여 애플리케이션이 구축된다. 대표적인 예로는 자바 WAR 파일 Rails 또는 NodeJS 코드의 단일 디렉토리 구조가 있다. 하지만 안드로이드 앱은 4대 컴포넌트라 불리는 Activity, Service, Content Provider, Broadcast Receiver을 비롯하여 Fragment 등의 구성요소가 있으며, 각 구성요소의 진입지점으로 앱으로 진입이 가능하다. 예를 들어 Activity 시작으로 앱에 진입할 수 있고, Broadcast Receiver에서 Broadcast Intent를 호출받아 앱으로 진입이 가능하다(푸시 알림 등). 또한 구성요소가 계속해서 살아있는 웹앱과..
Android 개발/Architecture
2021. 1. 4. 21:50
반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- HTTP 401 Unauthorized
- sealed class 1.5.0
- 500 Internal Server Error
- HTTP 400
- LocalDateTime
- HTTP 204
- 코틀린 also
- REST xml
- HTTP 100 Continue
- Kotlin sealed class
- HTTP 301 Moved Permanently
- sealed class 상속
- sealed class enum
- REST API GET
- sealed class 특징
- REST API POST
- java
- ZonedDateTime
- Android
- REST JSON
- sealed class 안정성
- HTTP 201
- sealed class 사용 방법
- HTTP 404 Not Found
- REST API HTML
- REST API PUT
- kotlin
- REST API란 무엇인가?
- Kotlin sealed class 상속
- REST API Plain Text
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함