Dagger2를 알아보자 – Subcomponent

Dagger2를 알아보자 – 기본편 Dagger2를 알아보자 – Scope  Dagger2를 알아보자 – Injection의 종류 Dagger2를 알아보자 – Qualifier Dagger2를 알아보자 – Binding Dagger2를 알아보자 – Multibinding Dagger2를 알아보자 – SubComponent (You’re here) Dagger2를 알아보자 – Android(준비중) Dagger2를 더보기…

RecyclerView와 PagerSnapHelper로 ViewPager 만들기

ViewPager만들기 ViewPager2와 방식은 비슷하지만, 아직 정식 릴리즈가 나오지 않았습니다. 기존에 RecyclerView가 구현이 되어있다면 PagerSnapHelper만 추가하면 된다.

  Indicator 추가하기 RecyclerView에는 ItemDecoration을 이용해서 Indicator를 그릴수 있습니다.  저는 LinePagerIndicatorDecoration 참고해서 그려보았습니다.

SnapPagerScrollListener 추가하기 ViewPager와는 다르게 더보기…

Dagger2를 알아보자 – Multibinding

Dagger2를 알아보자 – 기본편 Dagger2를 알아보자 – Scope  Dagger2를 알아보자 – Injection의 종류 Dagger2를 알아보자 – Qualifier Dagger2를 알아보자 – Binding Dagger2를 알아보자 – Multibinding(You’re here) Dagger를 사용하면 Multibinding(다중 바인딩)을 사용하여 여러 모듈에 객체가 바인딩되어 더보기…

Dagger2를 알아보자 – Binding

Dagger2를 알아보자 – 기본편 Dagger2를 알아보자 – Scope  Dagger2를 알아보자 – Injection의 종류 Dagger2를 알아보자 – Qualifier Dagger2를 알아보자 – Binding(You’re here) Dagger2를 알아보자 – Multibinding @Binds Module내에서 abstract 메소드 앞에 붙여 바인딩을 위임하는 애노테이션입니다.  더보기…

Toast is not showing on Android Pie

I recently came across this fact: Some devices that running on Android Pie overwrite previous one.

I don’t think Pie processes Toast message sequentially. It just shows last toast’s message only. (checked on my API 28 emulator) 더보기…

Dagger2를 알아보자 – Injection의 종류

Dagger2를 알아보자 – 기본편  Dagger2를 알아보자 – Scope  Dagger2를 알아보자 – Injection종류 (You’re here) Dagger2를 알아보자 – Qualifier Dagger2를 알아보자 – Binding Dagger2를 알아보자 – Multibinding 인젝션의 종류(Direct vs Lazy vs Provider)

인젝션의 종류에 더보기…

Dagger2를 알아보자 – Qualifier

Dagger2를 알아보자 – 기본편  Dagger2를 알아보자 – Scope  Dagger2를 알아보자 – Injection의 종류 Dagger2를 알아보자 – Qualifier (You’re here) Qualifier 때때로 자료형(Type)만으로는 의존성을 식별하기에는 충분하지 않습니다. 예를들어 모듈내에서 두개의 String을 반환하는 @Provide 메소드가 있는 경우입니다. 더보기…

Dagger2를 알아보자 – Scope

Dagger2를 알아보자 – 기본편 Dagger2를 알아보자 – Scope (You’re here) Dagger2를 알아보자 – Injection의 종류 Dagger2를 알아보자 – Qualifier Dagger2를 알아보자 – Binding Dagger2를 알아보자 – Multibinding Dagger의 Scope @Singleton Scope 애노테이션을 통해 특정 그래프 더보기…

Dagger2를 알아보자 – 기본편

Dagger2를 알아보자 – 기본편 (You’re here) Dagger2를 알아보자 – Scope  Dagger2를 알아보자 – Injection의 종류 Dagger2를 알아보자 – Qualifier Dagger2를 알아보자 – Binding Dagger2를 알아보자 – Multibinding Dagger2를 알아보자 – SubComponent Dagger2를 알아보자 – Android(준비중) Dagger2를 더보기…

RecyclerView에 Selection 라이브러리를 사용하기

Selection RecyclerView를 구현하고 다중 선택 기능을 추가 하기 위해서는 Selection 라이브러리를 사용할 수 있습니다. 안드로이드 내의 사진들을 Grid형식으로 구성하고 Selection으로 다중 선택하는 예제를 만들어 보도록 하겠습니다 Selection 구현하기 의존성 추가하기

or

Key타입 결정하기 더보기…