
안드로이드 스튜디오에 제공하는 컴포넌트는 꾸준히 패치되고 업데이트가 진행 됩니다.
Android Studio를 통해 개발을 하면 이전버전에 대한 호환성이 요한데
AppCompat을 통해 기존 클래스를 래핑(wrapping)을 하여
이전 버전에서도 사용 할 수 있게 하는 Libreay(AppCompat)
이전 API 버전의 플랫폼에서 새 API에 액세스할 수 있습니다(대부분 머티리얼 디자인 사용).


build.gradle (app)에서 버전 추가
API 참조 시
androidx.appcompat.app
androidx.appcompat.content.res
androidx.appcompat.graphics.drawable
androidx.appcompat.view
androidx.appcompat.widget

AppCompat은 Action Bar, View, Button 등 Activity에서 적용할 수 있는 라이브러리입니다.
주의
확장자.xml은 내부에선 래핑(wrapping) 할 수 있는 클래스가 존재하기 때문에
직접 명시하지 않아도 자동으로 되지만
확장자.kt는 직접 개발자가 명시해야함
버그수정사항, API변경사항이 주기적으로 변경
'Android-Kotlin📱' 카테고리의 다른 글
토이프로젝트 꽃밭 - 1일차 (0) | 2022.05.21 |
---|---|
Android Studio Wireless Debugging (안드로이드 스튜디오 무선디버깅) (0) | 2022.05.20 |
Kotlin 숫자 구별을 위한 확장함수(Extension Function) (0) | 2022.05.17 |
Kotlin BMI With ViewBinding (코틀린 뷰바인딩 BMI) (0) | 2022.05.17 |
코틀린 뷰바인딩 Kotlin ViewBinding (0) | 2022.05.15 |