Jack 오답노트
서론 사실 회고록을 써보는 건 처음인데.. 글재주도 별로 없고(리뷰이벤트 같은거 할 때 얼마나 예쁘게 잘 써줬을까 기대하며 쳐다보는 사장님 무서워 함) 지나간 일 후회하지 말기... 갓생 살 지 말기.. 등 인생모토가 회고랑은 거리가 멀다. 갓생은 해명이 필요한데 남들 눈엔 맨날 뭘 하느라 바빠 보이긴 하지만 하고 싶은 걸 다 해봐야 하는 성격이라 일단 저질러 놓고 수습하기 바쁜거다. 그래도 요즘 주변 사람들 회고록을 읽으면서 이걸 몇 년 꾸준히 쓰면 같은 실수는 반복하지 않을 것 같고🤔 일기도 안쓰는 마당에 이렇게라도 기록해두면 아 이렇게 살았지 하고 나중에 기억하기 좋을 것 같아서 쓰게 됐다. 2023년은... 한 건 없는데 바쁜 해였다. 회사만 3개를 다니고.. 이사도 하고.. 취미도 늘어나고.. ..
@HiltAndroidApp Hilt 코드 생성. Application 클래스에 달아야 함 @HiltAndroidApp class HiltApplication: Application() { } @AndroidEntryPoint DI 컨테이너 추가. 주로 뷰에서 힐트를 이용한 뷰모델 초기화할 때 쓴다. Base에 선언하면 편하다 @AndroidEntryPoint class MainActivity : AppCompatActivity() { @Inject 1. 생성자 주입. 인스턴스를 제공하는 데 사용할 생성자와 형식에 어떤 종속성이 있는지 알려준다. class ContentRepositoryImpl @Inject constructor( private val contentService: ContentServi..
rx-> coroutine으로 변경할때 참고함 RxJava to Coroutines: end-to-end feature migration Kotlin coroutines are much more than just a lightweight threads — It’s a new paradigm that helps developers to deal with concurrency in a… proandroiddev.com 기초적인 안드로이드 지식, 블로그주인의 고민들이 도움됨 sysout-achieve (Gunt) - velog WorkManager (미완) 안드로이드에는 백그라운드 작업을 위한 다양한 옵션이 있다. 그 중 WorkManager는 유연하게 하위 버전과 호환되는 라이브러리. 안드로이드에서 권장되는..