title: I need multiple sets of settings. Is this possible with Android or should I roll my own settings implementation?
body: <p>I'm working on a monitoring system that can accommodate many <code>Sites</code>. A <code>Site</code> is defined by an <code>ID</code> and <code>Password</code>, as well as some boolean options. </p>
  
  <p>It's fairly easy to manage one site with the settings. I can use <code>PreferenceManager</code> to get the Default Shared Preferences for a <code>Context</code>, and each setting is identified by a <code>string Key</code>. But is it possible to have multiple sets of settings? E.g. for each <code>Site</code> to have its own set of settings?</p>
  
  <p>If not, should I bypass the PreferencesManager and store settings for each site in a Sqlite database?</p>