ViewModel을 사용해 데이터 저장 및 관리를 효율적으로 할 수 있다.
ViewModel은 하나의 Activity와 연결되기 때문에 provider는 this, FruitViewModel에서 가져옴
fruitList를 가져와 My Adapter에 넣어줌
+ Binding 방식 개선
Data binding 관련 모든 코드를 ViewHolder 클래스에서 처리하는게 바람직함(bind 함수)
'Android' 카테고리의 다른 글
리소스(Resources) - Display Metrics, Localization, 9-patch image (0) | 2021.11.30 |
---|---|
리사이클러뷰 (RecyclerView) - 3. Fragment, ViewModel, CardView ... (0) | 2021.11.30 |
리사이클러뷰 (RecyclerView) - 1 (0) | 2021.11.26 |
프래그먼트 (Fragment) - 3. 통신 (0) | 2021.11.25 |
프래그먼트 (Fragment) - 2. 동적 교체 (0) | 2021.11.25 |