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 에러
- Android Compose
- BOJ
- power menu 라이브러리
- RecyclerView Sticky Header
- 안드로이드 컴포즈
- 코루틴 공식 문서
- hilt
- power menu
- 코틀린 에러 핸들링
- 힐트
- Sticky Header RecyclerView
- runCatching
- Android Custom View
- Unsupported metadata version. Check that your Kotlin version is >= 1.0: java.lang.IllegalStateException
- android orbit
- Android Compose Navigation
- Kotlin Serialization
- AAC ViewModel
- 코루틴
- 백준
- Coroutine
- 안드로이드 무한 스크롤
- Thread vs Coroutine
- 코루틴 공식문서
- android compose orbit
- 안드로이드 커스텀 뷰
- viewmodel
- 백준 2615
- 스레드 vs 코루틴
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