이전 버전과 호환되는 UI 만들기

이 클래스에서는 최신 버전의 Android에서 사용 가능한 UI 구성요소와 API를 이전 버전과 호환되는 방식으로 사용하여 애플리케이션이 계속 이전 버전의 플랫폼에서 실행되도록 하는 방법을 보여줍니다.

이 클래스 전체에 걸쳐 Android 3.0(API 레벨 11)에서 도입된 새로운 작업 모음 탭 기능이 기본 예로 역할을 하지만 다른 UI 구성요소와 API 기능에 이러한 기법을 적용해도 됩니다.

과정

새로운 API 추상화
애플리케이션에 필요한 기능과 API를 파악합니다. UI 구성요소의 구현을 애플리케이션에 추상화하는 애플리케이션별 중개 자바 인터페이스를 정의하는 방법을 알아봅니다.
새로운 API 프록시
최신 API를 사용하는 인터페이스 구현을 만드는 방법을 알아보세요.
이전 API로 구현 만들기
이전 API를 사용하는 인터페이스의 맞춤 구현을 만드는 방법을 알아봅니다.
버전 인식 구성요소 사용
런타임에 사용할 구현을 선택하고 애플리케이션에서 인터페이스를 사용하는 방법을 알아봅니다.

참고 사항