Shared preferences allow you to store small amounts of primitive data as key/value pairs in a file on the device . To get a handle to a preference file, and to read, write, and manage preference data, use the SharedPreferences class. The Android framework manages the shared preferences file itself.