How to write to and read data from Android's ApplicationContext?
<p>In my app I need a central storage object that will be accessed from different parts of the application (like a singleton data holder).</p>

<p>AFAIK the clean way to implement singletons in Android is to use the <code>ApplicationContext</code>.</p>

<p>How can I </p>

<ol>
<li>put data (like instance of <code>List&lt;MyPieceOfInformation&gt;</code>) in the <code>ApplicationContext</code> and </li>
<li>get them out of it</li>
</ol>

<p>?</p>

<p>Is it correct that the only way to store more or less complex data in Android is to use the built-in SQLite database?</p>
