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
- BuildConfig
- SWEA
- 스카이라인 쉬운거
- 백준
- Android
- EditText
- EditorInfo
- imeOptions
- 완전탐색
- val
- 백준 퇴사
- 조합
- java
- hilt
- 지능형 기차2
- 약수 구하기
- 2501
- Parcelable
- BFS
- 최단경로
- Kotlin
- dfs
- 백준 14501
- 시뮬레이션
- 프로그래머스
- 순수함수
- 오르막수
- Parcelize
- 순열
- 자바
Archives
- Today
- Total
목록hilt (1)
안드 공부를 해볼까?

1. 개요 프로젝트를 할때마다 편하게 쓰는 Hilt를 더 배우고 싶어 DI부터 다시 정리할려고 합니다. 본 포스트는 드로이드나이츠 2020, 옥수환 님의 Hilt 강의를 보며 작성하였습니다. 2. 본문 2-1. DI란 무엇일까? DI(Dependency Injection)은 의존성 주입을 뜻합니다. /** DI가 없는 코드 */ class MemoRepository{ private val db = SQLiteDatabase() fun load(id : String){...} } /** DI를 한 코드 */ class MemoRepository(private val db : SQLiteDatabase){ fun load(id : String) {...} } 2가지 코드 모두 db를 사용할 수 있습니다. 그..
안드로이드/개념 정리
2023. 2. 21. 22:36