본문 바로가기

IT/Android

10/9 read post

728x90
반응형

1.

출처 : Understanding Android Data Binding

제목 : Understanding Android Data Binding

요약 : 데이터 바인딩을 사용하는 방법을 설명합니다. layout tag 로 레이아웃 파일을 수정하고 onCreate 에서 setContentView 대신 DataBindingUtil.setContentView() 를 사용합니다.

 

2.

출처 : Setting Up Android Modules With Kodein

제목 : Setting Up Android Modules With Kodein

요약 : di 의 또다른 라이브러리인 kodein 에 대해서 설명합니다. kodein 사용하는 방법을 설명하고 전반적으로 dagger 와 koin 과 비교해서 어떠한지 설명합니다. 주입 방법은 koin 에 가까운 서비스 로케이터 방식에 가깝고 사용 편의성 측면은 dagger 와 koin 의 중간 정도입니다. koin 과 마찬가지로 런타임 오류로 감지가 가능하고, 컴파일 시간에는 탐지가 불가능합니다.

 

3.

출처 : Android Onboarding Hop Animation

제목 : Android Onboarding Hop Animation

요약 : 온보딩에서 홉 애니메이션에 대해서 설명합니다. 간단한 홉 애니메이션을 java 와 kotlin 으로 구현하는 방법을 간단히 설명합니다.

 

4.

출처 : Exploring ViewPager2 in Android

제목 : Exploring ViewPager2 in Android

요약 : viewpager2 에 대해서 설명합니다. viewpager2 는 recyclerview 로 되어있어 adapter 도 recyclerView adapter 를 사용합니다.

 

5.

출처 : A small leak can sink a great ship !!

제목 : A small leak can sink a great ship !!

요약 : 메모리 구조와 메모리가 어떻게 누수되는지 설명하고 이누수를 감지하는 leak canary 에 대해서 설명합니다. 그리고 leak canary 2 로 업그레이드 해야 하는 이유에 대해서 설명합니다. leak canaray 2는 내부가 100% 코틀린으로 재작성되었고 하나의 분석에서 다중 누출 감지 및 누출 유형별 그룹화 합니다. 구성을 단순화 하기 위해 api 를 업데이트 했으며 쉽게 액세스 할 수 있는 새로운 힙 분석기는 처음부터 다시 구현되어 10배 적은 메모리를 사용합니다.

728x90
반응형