뷰 바인딩 썸네일형 리스트형 [Android Studio] 03. 젯팩, 뷰 바인딩, 코루틴 ▼ 젯팩 - 파편화되어 있는 수많은 버전에서 일관되게 동작하는 라이브러리 모음 - 안드로이드는 모든 버전과 기기에서 일관되게 동작하는 젯팩(Jetpack) 라이브러리를 제공 - 젯팩을 사용하는 이유 ① 하위 버전 호환성 최신 설계 방식을 바탕으로 빌드된 젯팩 라이브러리는 이전 버전과의 호환성 기능이 통합되어 비정상 종료와 메모리 누수를 줄일 수 있게 해줌 ② 반복되는 코드 제거 젝팩은 개발자가 비즈니스 로직을 작성하는 데 집중할 수 있도록 백그라운드 작업, 수명 주기 관리 등 반복적이고 지루한 코드를 제거해줌 ③ 낮은 복잡도 모든 버전 및 기기에서 일관된 동작으로 코드의 복잡도를 낮춰줌 - 젯팩 라이브러리 젝팩은 약 90개 정도의 라이브러리를 제공함 컬렉션 (Collection) 컨스트레인트 레이아웃 (.. 더보기 이전 1 다음