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
- 슬기로운 온라인 게임
- 커스텀린트
- 북한살둘레길
- 리얼하다
- 재택근무
- 지지않는다는말
- T자형인재
- 베드테이블
- 함수형 프로그래밍
- 자취필수템
- 베드트레이
- 브런치작가되기
- 어떻게 나답게 살 것인가
- 한달어스
- 한달독서
- 끝말잇기
- 목적중심리더십
- 한단어의힘
- 면접
- 좌식테이블
- 안드로이드
- 소프시스 밤부 좌식 엑슬 테이블
- 아비투스
- 프래그먼트
- 테트리스
- 소프시스
- 목적 중심 리더십
- 한달브런치북만들기
- 1일1커밋
- 캐치마인드
Archives
- Today
- Total
목록2021/07/01 (1)
정상에서 IT를 외치다
[Android] 한눈에 보는 ViewModel 초기화 방법 A to Z (feat Koin, Hilt)
안녕하세요. 블랙진입니다. 이전 시간에는 안드로이드에서 제공해주는 기본 기능을 사용해 ViewModel을 초기화 하는 방법을 살펴보았습니다. 이번 시간에는 DI 라이브러리인 Koin과 Hilt을 사용한 뷰모델 초기화 방법에 대해 정리해 보겠습니다. 여기서는 각 라이브러리의 기본 사용법은 제외하고 오직 ViewModel을 초기화하는 방법에 대해서만 정리했습니다. 정리 순서는 다음과 같습니다. 1. 생성자에 파라미터가 없는 경우 2. 생성자에 파라미터가 있는 경우 3. SavedStateHandle을 사용하는 경우 🚀 SavedStateHandle에 대한 자세한 설명은 Pluu Dev님의 블로그를 참고해주세요. 여기서는 생략하겠습니다. Koin 0. 모듈 생성 val appModule = module { v..
안드로이드
2021. 7. 1. 15:34