반응형
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 | 31 |
Tags
- 코틀린
- theming
- viewmodel
- 책
- Rxjava
- 커스텀상태
- g 단위테스트
- 코루틴
- 알게되는
- 회고
- 알고리즘
- kotlin강좌
- 자바
- ReactiveProgramming
- 안드로이드스튜디오
- 글또
- 테스트
- mockito
- 병럴프로그래밍
- android
- Coroutine
- 안드로이드
- 병렬프로그래밍
- 스레드
- Gradle
- k8s
- Kotlin
- Compose
- 디자인패턴
- 안드로이드강좌
Archives
- Today
- Total
목록MVP (1)
선생님, 개발을 잘하고 싶어요.
기존 프로젝트에 MVP를 적용하는 방법
서문 MVP 디자인 패턴을 공부하니 기존에 작업했던 프로젝트를 들쑤시며 배운 내용을 적용해보려고 하게 된다. 10개 정도 되는 액티비티와 프레그먼트에 MVP를 하나하나 적용해가며 겪었던 나름의 고충을 공유하고자 한다. 변경할 코드 및 문제점 class LoginActivity : AppCompatActivity() { private val REQUEST_CODE = 1000 private val networkService: NetworkService by lazy { SoptApplication.instance.networkService } override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) setC..
개발/android 개발
2019. 6. 9. 22:53