안드로이드 AAC(Android Architecture Components)란?

Android Architecture Components


AAC (Android Architecture Components) 란 2017년에 발표한 8개의 라이브러리를 의미한다.

  1. Lifecycles (Easy handling lifecyles)
  2. LiveData (Lifecycle aware observable)
  3. ViewModel (Managing data in a lifecycle)
  4. Room (object Mapping for SQLite)
  5. Paging (Gradually loading information)
  6. Databinding
  7. Navigation
  8. WorkManager

Lifecycles


lifecycles 는 생명주기 모니터링을 돕는다.

크게 다음과 같이 2가지로 구성되어 있다.