Android 아키텍처 구성요소는 Android Jetpack의 일부입니다.

Android 아키텍처 구성요소는 강력하고 테스트와 유지관리가 쉬운 앱을 디자인하도록 돕는 라이브러리 모음입니다. UI 구성요소 수명 주기를 관리하고 데이터 지속성을 처리하는 클래스로 시작해 보세요.

  • 앱 아키텍처 가이드와 함께 강력한 앱을 만드는 기본 사항을 배웁니다.
  • 앱의 수명 주기를 관리합니다. 새로운 수명 주기 인식 구성요소로 활동과 프래그먼트 수명 주기를 관리할 수 있습니다. 구성 변경을 유지하고 메모리 누수를 방지하며 UI에 쉽게 데이터를 로드합니다.
  • Livedata를 사용하여 기본 데이터베이스가 변경되면 뷰에 알리는 데이터 개체를 빌드합니다.
  • ViewModel은 앱 회전 시 제거되지 않는 UI 관련 데이터를 저장합니다.
  • Room은 SQLite 개체 매핑 라이브러리입니다. 이것을 사용하여 상용구 코드를 피하고 SQLite 테이블 데이터를 자바 개체로 쉽게 변환하세요. Room은 SQLite 문의 컴파일 타임 확인을 제공하며 RxJava, Flowable, LiveData observable을 반환할 수 있습니다.

최신 뉴스 및 동영상

추가 리소스

Android 아키텍처 구성요소에 관한 자세한 내용은 다음 리소스를 참조하세요.

샘플

Codelabs

교육

블로그 게시물

동영상