티스토리 뷰

 

다음 글은 전체 내용을 공유하지 않고, 새로운 블로그로 링크를 제공하는 글입니다.

이어보기 : https://thdev.tech/androiddev/2018/08/05/Android-Architecture-Components-ViewModel-Inject/

 

 

Google I/O 2017에서 첫 선을 보였었다. 2018년 Google I/O에서 Jetpack 소개하였고, Android AAC(Android Architecture Components)를 포함하였다.

Jetpack에는 안드로이드 개발에 도움을 줄 수 있는 라이브러리 대부분을 추가하였는데 Architecture에는 Data Binding/Lifecycle/LifeData/Navigation/Paging/Room/ViewModel/WorkManager 제공하고 있다.

 

이중 AAC ViewModel 초기화하는 방법과 내부 코드를 살펴보고, 필자가 사용하려고 배포한 LifecycleExtensions을 소개한다.

Android AAC ViewModel을 간단하게 Inject 하기 위해서 개발 배포하는 라이브러리는 Github - LifecycleExtensions에서 확인 가능하다.

 

다음 글은 전체 내용을 공유하지 않고, 새로운 블로그로 링크를 제공하는 글입니다.

이어보기 : https://thdev.tech/androiddev/2018/08/05/Android-Architecture-Components-ViewModel-Inject/



댓글