Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- hilt
- Kotlin Serialization
- RecyclerView Sticky Header
- Android Compose Navigation
- 안드로이드 컴포즈
- Hilt 에러
- 코루틴 공식 문서
- 백준
- Sticky Header RecyclerView
- power menu
- android compose orbit
- runCatching
- Unsupported metadata version. Check that your Kotlin version is >= 1.0: java.lang.IllegalStateException
- AAC ViewModel
- Android Compose
- Thread vs Coroutine
- 스레드 vs 코루틴
- Coroutine
- 코루틴 공식문서
- BOJ
- 안드로이드 커스텀 뷰
- 안드로이드 무한 스크롤
- Android Custom View
- 백준 2615
- 코틀린 에러 핸들링
- android orbit
- viewmodel
- 힐트
- power menu 라이브러리
- 코루틴
Archives
- Today
- Total
목록MVP 패턴 (1)
Beeeam
MVP 이전에 포스팅 했던 MVC 패턴에서 Model과 View의 의존성이 높아지는 문제점을 해결하기 위해서 생겨난 개념이다. Model, View, Presenter로 구성되며, Model과 View의 의존성을 없애기 위해서 둘은 Presenter를 통해서만 동작이 가능하다. → Model과 View는 오직 Presenter만 통해서 데이터를 주고 받을 수 있다. MVP 패턴의 흐름을 표현 해봤다. 흐름을 보면 먼저 User가 요청하면 이를 View가 받는다. 그럼 View는 Presenter에 요청이 왔음을 알린다. 그러면 Presenter는 Model에 데이터를 요청하고 데이터를 받아온다. 마지막으로 받아온 데이터를 View에 전달하여 화면에 보여준다. MVC와 차이점 activity / fragm..
Android
2023. 3. 15. 23:42