Recently I discover on how to use SharedPreferences
and I find it extremely easy passing data between activities with it. But I'm curious of its drawback. At one point I stumbled upon this post saying that it's not good to abuse SharedPreferences
if the data is big but I don't really understand what to extend big is.
Let say, my application retrieves some list of string using API such as user basic details, and user preferences. Is it advisable to use SharedPreferences
to pass around these details? or I should just use some kind of database to handle all my retrieved data?