Contains classes for accessing and publishing data.

To share content between application components, Intents deliver structured messages between different application components—allowing components to initiate other components and return results.


ServiceConnection Interface for monitoring the state of an application service. 
SharedPreferences Interface for accessing and modifying preference data returned by getSharedPreferences(String, int)
SharedPreferences.Editor Interface used for modifying values in a SharedPreferences object. 
SharedPreferences.OnSharedPreferenceChangeListener Interface definition for a callback to be invoked when a shared preference is changed. 


ComponentName Identifier for a specific application component Service, Two pieces of information, encapsulated here, are required to identify a component: the package (a String) it exists in, and the class (a String) name inside of that package. 
Context Interface to global information about an application environment. 
ContextWrapper Proxying implementation of Context that simply delegates all of its calls to another Context. 
Intent An intent is an abstract description of an operation to be performed.