Sqllite or shared preferences to persist the changes
<p>I have a scenario where upon clicking on a button, i need to show/hide an <code>listView</code>. I have a <code>Activity</code> which holds 12 <code>ListViews</code>, if the user hides 5 <code>listViews</code>, then for that entire session until he log's out of app, the acitvity should show only 5 <code>ListViews</code>.</p>

<p>In this situation how would i carry out the operation, should i save the checked value in a sqllite and read it each time when the user opens that activity or should i go with some other approach. How would it impact the performance of the <code>application</code>. </p>
