How to store data between activities in android?, shopping cart like
<p>I want to make some data available between some activities, just like a shopping cart on a website would do.</p>

<p>This data would probably be a collection of strings maybe a list, a map or something like that. Each item should have associated a id, quantity, type, and a text note (about last one isn't sure yet)</p>

<p>The point is that it doesn't need to be persistent after session ends, and this data will be deleted and recreated completely many times in a whole session.</p>

<p><strong>The question is :</strong>
Is the best choice to use a SharedPreferences?, a database?</p>

<p>Thanks!</p>
