added in version 24.1.0
  
  
android.support.v7.preference
Interfaces
| DialogPreference.TargetFragment | |
| Preference.OnPreferenceChangeListener | Interface definition for a callback to be invoked when the value of this Preferencehas been changed by the user and is
 about to be set and/or persisted. | 
| Preference.OnPreferenceClickListener | Interface definition for a callback to be invoked when a Preferenceis
 clicked. | 
| PreferenceFragmentCompat.OnPreferenceDisplayDialogCallback | |
| PreferenceFragmentCompat.OnPreferenceStartFragmentCallback | Interface that PreferenceFragment's containing activity should implement to be able to process preference items that wish to switch to a specified fragment. | 
| PreferenceFragmentCompat.OnPreferenceStartScreenCallback | Interface that PreferenceFragment's containing activity should implement to be able to process preference items that wish to switch to a new screen of preferences. | 
| PreferenceGroup.PreferencePositionCallback | Interface for PreferenceGroup Adapters to implement so that scrollToPreference(String)andscrollToPreference(Preference)orscrollToPreference(String)andscrollToPreference(Preference)can determine the correct scroll position to request. | 
| PreferenceManager.OnDisplayPreferenceDialogListener | Interface definition for a class that will be called when a Preferencerequests to display a dialog. | 
| PreferenceManager.OnNavigateToScreenListener | Interface definition for a class that will be called when a PreferenceScreenrequests navigation. | 
| PreferenceManager.OnPreferenceTreeClickListener | Interface definition for a callback to be invoked when a Preferencein the hierarchy rooted at thisPreferenceScreenis
 clicked. | 
Classes
| CheckBoxPreference | A Preferencethat provides checkbox widget
 functionality. | 
| DialogPreference | A base class for Preferenceobjects that are
 dialog-based. | 
| DropDownPreference | A version of ListPreferencethat presents the options in a
 drop down menu rather than a dialog. | 
| EditTextPreference | A Preferencethat allows for string
 input. | 
| EditTextPreferenceDialogFragmentCompat | |
| ListPreference | A Preferencethat displays a list of entries as
 a dialog. | 
| ListPreferenceDialogFragmentCompat | |
| MultiSelectListPreferenceDialogFragmentCompat | |
| Preference | Represents the basic Preference UI building
 block displayed by a PreferenceFragmentCompatin the form of aRecyclerView. | 
| Preference.BaseSavedState | A base class for managing the instance state of a Preference. | 
| PreferenceCategory | Used to group Preferenceobjects and provide a disabled title above
 the group. | 
| PreferenceDataStore | A data store interface to be implemented and provided to the Preferences framework. | 
| PreferenceDialogFragmentCompat | Abstract base class which presents a dialog associated with a DialogPreference. | 
| PreferenceFragmentCompat | Shows a hierarchy of Preferenceobjects as
 lists. | 
| PreferenceGroup | A container for multiple Preferenceobjects. | 
| PreferenceManager | Used to help create Preferencehierarchies
 from activities or XML. | 
| PreferenceManager.PreferenceComparisonCallback | Callback class to be used by the RecyclerView.Adapterassociated with thePreferenceScreen, used to determine when twoPreferenceobjects are semantically and visually the same. | 
| PreferenceManager.SimplePreferenceComparisonCallback | A basic implementation of PreferenceManager.PreferenceComparisonCallbacksuitable for use with the
 defaultPreferenceclasses. | 
| PreferenceScreen | Represents a top-level Preferencethat
 is the root of a Preference hierarchy. | 
| PreferenceViewHolder | A RecyclerView.ViewHolderclass which caches views associated
 with the defaultPreferencelayouts. | 
| R | |
| R.anim | |
| R.attr | |
| R.bool | |
| R.color | |
| R.dimen | |
| R.drawable | |
| R.id | |
| R.integer | |
| R.layout | |
| R.string | |
| R.style | |
| R.styleable | |
| SeekBarPreference | Preference based on android.preference.SeekBarPreference but uses support v7 preference as base. | 
| SwitchPreferenceCompat | A Preferencethat provides a two-state toggleable option. | 
| TwoStatePreference | Common base class for preferences that have two selectable states, persist a boolean value in SharedPreferences, and may have dependent preferences that are enabled/disabled based on the current state. | 
- Interfaces- DialogPreference.TargetFragment
- Preference.OnPreferenceChangeListener
- Preference.OnPreferenceClickListener
- PreferenceFragmentCompat.OnPreferenceDisplayDialogCallback
- PreferenceFragmentCompat.OnPreferenceStartFragmentCallback
- PreferenceFragmentCompat.OnPreferenceStartScreenCallback
- PreferenceGroup.PreferencePositionCallback
- PreferenceManager.OnDisplayPreferenceDialogListener
- PreferenceManager.OnNavigateToScreenListener
- PreferenceManager.OnPreferenceTreeClickListener
 
- Classes- CheckBoxPreference
- DialogPreference
- DropDownPreference
- EditTextPreference
- EditTextPreferenceDialogFragmentCompat
- ListPreference
- ListPreferenceDialogFragmentCompat
- MultiSelectListPreferenceDialogFragmentCompat
- Preference
- Preference.BaseSavedState
- PreferenceCategory
- PreferenceDataStore
- PreferenceDialogFragmentCompat
- PreferenceFragmentCompat
- PreferenceGroup
- PreferenceManager
- PreferenceManager.PreferenceComparisonCallback
- PreferenceManager.SimplePreferenceComparisonCallback
- PreferenceScreen
- PreferenceViewHolder
- R
- R.anim
- R.attr
- R.bool
- R.color
- R.dimen
- R.drawable
- R.id
- R.integer
- R.layout
- R.string
- R.style
- R.styleable
- SeekBarPreference
- SwitchPreferenceCompat
- TwoStatePreference
 
