profile
And dev
post-thumbnail

Hilt에 대해 알아보자.

→ Android에서 DI를 위한 라이브러리이다. Android의 Activity, Fragment 등 주요 component 들에서 사용할 의존성 객체를 관리해준다. Android 용으로 만들어서 선배 DI 라이브러리인 Dagger보다 훨씬 쓰기 쉽다. → 의존성

2022년 8월 1일
·
2개의 댓글
·

RecyclerView wrong position 이슈

리팩토링 중,리싸이클러뷰의 포지션이 정상적으로 bind되지 않는 이슈가 발생했다.1,2,3,5 이런식으로 4여야할 포지션이 5가 되어버리는 이슈가 발생했었다. 무엇이 문제인지 거의 두시간 가량을 삽질한 결과…RecyclerViewAdapter 안의 getItemId 오

2022년 4월 28일
·
0개의 댓글
·

Coroutine의 기능

코틀린 코루틴(coroutine) 개념 익히기\[Android] 코틀린(Kotlin) 코루틴(Coroutine) 한 번에 끝내기\[](https://underdog11.tistory.com/entry/Kotlin-%EC%BD%94%EB%A3%A8%ED%8B%B

2022년 4월 14일
·
0개의 댓글
·
post-thumbnail

Factory Pattern

프로그래밍에는 다양한 디자인 패턴이 존재한다.MVC, MVP, MVVM, Singleton, Factory Pattern... 등등오늘은 가장 최근 구현해본 "팩토리 패턴" 에 대하여 정리해보는 시간을 갖겠다.팩토리 패턴은 객체의 생성을 팩토리 클래스 흑은 팩토리 메소

2022년 1월 17일
·
0개의 댓글
·

복잡도

알고리즘의 성능을 나타내는 척도시간 복잡도 얼마나 오래 걸리는지 → 필요한 연산의 횟수공간 복잡도 얼마나 많은 메모리를 차지하는지 → 필요한 메모리 크기 메모리를 더 소모하여 시간을 줄일 수 있음 (Memoization)가장 빠르게 증가하는 항만을 고려하는 표기법

2021년 8월 29일
·
0개의 댓글
·

enum & when

java = enumkotlin = enum classkotlin에서 enum은 soft keyword로, 'class' 앞에 있을 때는 특별한 의미지만 그 외에는 이름에 사용할 수 있다.enum 클래스 안에도 프로퍼티나 메소드를 정의할 수 있다.\-> 255java의

2021년 5월 17일
·
0개의 댓글
·

Custom 접근자

property의 접근자를 직접 작성해보자.사각형의 너비와 높이가 같은지 검사하면 정사각형 여부를 그때그때 알 수 있다.isSquare 프로퍼티는 자체 값을 저장할 필드가 필요 없다.클라이언트가 프로퍼티에 접근할 때마다 게터가 값을 매번 다시 계산한다.

2021년 5월 17일
·
0개의 댓글
·

Text 천 단위로 콤마 찍기

하면 문제 없이 잘 찍힌다!

2021년 3월 24일
·
0개의 댓글
·

MVC, MVP, MVVM

데이터(ex: DB data)와 연관된 작업을 수행하는 부분Model에 의해 관리되는 변수 = 사용자에 의해 추가/수정/삭제되는 데이터들Model로부터 값을 가져와서 표 같은 부분에 렌더해줌.사용자의 이벤트를 통해 데이터의 변경이 필요한 경우 처리 로직을 수행한 뒤 M

2021년 3월 18일
·
0개의 댓글
·

About Context

Interface of global inforamtion about an application environment. This is an abstract class whose implementation is provided by the Android system. It

2021년 3월 18일
·
0개의 댓글
·