ViewModel1 AAC - viewModel AAC(Andorid Architecture Component) - viewModel viewModel알아보기! 안드로이드 아키텍처 컴포넌트 viewModel은 UI관련 데이터를 저장하고 관리하기 위하여 설계되었습니다. 스크린 회전 같은 상태 변화에도 데이터가 보존될 수 있도록 합니다. 안드로이드기기를 회전한다면 안드로이드 생명주기는 위 그림의 왼쪽처럼 화면이 Destroy되고 다시 Create되는 과정을 거치게됩니다. 위같은 회전에대하여 간단한 데이터같은 경우 onSaveInstanceState()메소드를 이용하여 저장하고 다시 onCreate()에서 다시 데이터를 받을 수 있지만, serialize가 가능한 간단한데이터만 가능합니다. bitmap같은 많은양에 데이터는 부적합합니다. 또한 화면회전의 상.. 2019. 9. 2. 이전 1 다음