[Android] AAC(Android Architecture Components) 정리

AAC 테스트와 유지보수가 쉬운 앱을 디자인할 수 있도록 돕는 라이브러리의 모음이다. 안드로이드 앱을 만들면서 만날 수 있는 문제들을 쉽게 해결할 수 있도록 한다. 총 5개의 라이브러리(Lifecycles,... »

[Android] 디자인 패턴 정리

다양한 문제 상황에 대한 재사용 가능한 해결책 Creational(창조), Structural(구조), Behavioral(행동)으로 구분된다. Creational Pattern 클래스의 인스턴스를 만드는 것과 관련이 있다. Singleton Pattern 싱글톤 패턴이란, 하나의 인스턴스를 하나만... »

[Android] Recyclerview 정리

Recyclerview를 사용하는 이유 ListView 목록을 구현하는데 사용하는 레이아웃 View를 재활용하는 방식으로, 화면에 보여질 뷰를 처음 inflate한 후 스크롤시 재활용하는 방식 화면에 보이지 않는 View도 미리 그려... »