I am currently using Retrofit and making API calls in Activity and to pass the Data from activity to fragment using Shared Preferences or using Constructor of RecyclerView adapter to send the data from activity to recyclerview
I would like to know what are other ways of sharing the data between activity and fragment which will have significant improvements on performance?