Skip to content

Latest commit

 

History

History
17 lines (11 loc) · 517 Bytes

File metadata and controls

17 lines (11 loc) · 517 Bytes

RetrofitWithViewModel

How to get data from api using Retrofit through ViewModel

ViewModel

The ViewModel class is designed to store and manage UI-related data so that the data survives configuration changes such as screen rotations.

How to add viewModel

https://developer.android.com/topic/libraries/architecture/adding-components.html

Benifits

*Avoid memory leaks.

*we don't have to save objects when orentation changes.

*don't load data again and on every recreate.

*Help to minimize resources reuse.