profile
패기넘치는 주니어 개발자

[Android] Hilt 에서 provide와 bind의 차이

의존성 주입이란? 의존성 주입은 객체 지향 프로그래밍에서 사용되는 개념입니다. 의존성 주입은 클래스 간의 결합도를 낮추기 위한 기술로, 객체가 필요로 하는 의존성을 외부에서 주입해주는 것을 의미한다. hilt hilt는 안드로이드에 제공되는 의존성 주입을 사용하기 위

2023년 3월 17일
·
0개의 댓글
·
post-thumbnail

[Android] livedata 대신 stateflow를 사용해보자!

요즘 coroutine flow가 핫하다고하는데 기존의 RxJava에서 코루틴으로 추세가기운다고 들었다. Rx에 비해 러닝커브가 낮은 코루틴을 활용하여 손쉽게 옵저버 패턴을 사용해 봅시다.대답은 Yes! 입니다.안드로이드 에서 livedata와 stateflow는 모두

2023년 3월 17일
·
0개의 댓글
·
post-thumbnail

[Android] Horizontal Calendar 만들기

횡스크롤 달력을 만들기 위해서 리사이클러뷰로 직접 구현한다면 굉장히 많은 시간을 잡아 먹을 것입니다.그럴땐 오픈소스를 활용해서 앱을 만들어 보는게 좋습니다.해당 소스는 굉장히 편하게 횡 스크롤 캘린더를 구현할 수 있게 도와줍니다.의존성을 추가 해줍니다.해당 소스는 위

2023년 3월 10일
·
0개의 댓글
·
post-thumbnail

[Android] ViewPager2 왼쪽과 오른쪽에 페이지 미리보기 표시

코드를 복붙해서 수정만 해도 됩니다.HorizontalMarginItemDecoration 클래스를 만드세요res -> values -> dimens 가서 아래 코드를 붙혀 넣어주세요Activity/Fragment에 가서 PageTransformer를 설정해주세요xml

2023년 3월 7일
·
0개의 댓글
·

test

test 합니다~

2023년 1월 28일
·
0개의 댓글
·