title: Where are the settings of a preferences screen stored?
body: <p>I know this question is a little stupid but I cannot find where the settings of my preferences screen are stored.</p>
  
  <p>I am using shared preferences this file is located at <code>/data/data/my.package.name/shared_prefs/common.xml</code>. However when I change something the changes are stored. I even implemented custom controls which can store their information so far. But however I cannot figure out where the settings are stored. <code>/data/data/my.package.name/</code> is only one xml file which does not contain any related information. I also checked the virtual directories for multi user devices with no luck.</p>
  
  <p>Here is my xml:</p>
  
  <pre><code>&lt;PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android"
      xmlns:custom="http://schemas.android.com/apk/res/my.package.name"
      android:persistent="true" &gt;
  
      &lt;PreferenceCategory android:title="@string/settings_basics_group" &gt;
          &lt;EditTextPreference
              android:key="nickname"
              android:persistent="true"
              android:positiveButtonText="@string/setting_change_name"
              android:title="@string/settings_username" /&gt;
          &lt;my.package.name.controls.EmailPreference
              android:key="mail"
              android:title="@string/settings_email"
              custom:domains="@array/known_email_domains" /&gt;
          &lt;Preference
              android:summary="Mars"
              android:title="@string/settings_current_location" /&gt;
          &lt;my.package.name.controls.DatePreference
              android:key="birthday"
              android:title="@string/settings_birthday" /&gt;
      &lt;/PreferenceCategory&gt;
  &lt;/PreferenceScreen&gt;
  </code></pre>
  
  <p>I would be really happy if somebody could explain me where these settings are stored.</p>