Class Index

A B C D E F G I K P Q R S T V W

A

AccountSelectionUtil Utility class for selectiong an Account for importing contact(s)  
AccountSelectionUtil.AccountSelectedListener  
AttachImage Provides an external interface for other applications to attach images to contacts. 

B

BaseContactEditorView Base view that provides common code for the editor interaction for a specific RawContact represented through an EntityDelta

C

CallDetailActivity Displays the details of a specific call log entry. 
CheckableImageView A special variation of ImageView that can be used as a checkable object. 
Collapser Class used for collapsing data items into groups of similar items. 
Collapser.Collapsible<T>  
Constants Background Service that is used to keep our process alive long enough for background threads to finish. 
ContactEditorView Custom view that provides all the editor interaction for a specific Contacts represented through an EntityDelta
ContactEntryAdapter<E extends ContactEntryAdapter.Entry>  
ContactEntryAdapter.Entry Base class for adapter entries. 
ContactListItemView A custom view for an item in the contact list. 
ContactOptionsActivity An activity for selecting options for a given contact: custom ringtone and send-to-voicemail. 
ContactPhotoLoader Asynchronously loads contact photos and maintains cache of photos. 
ContactPresenceIconUtil Define the contact present show policy in Contacts  
ContactsListActivity Displays a list of contacts. 
ContactsListActivity.ContactsSearchActivity  
ContactsListActivity.JoinContactActivity  
ContactsLiveFolders  
ContactsLiveFolders.AllContacts  
ContactsLiveFolders.PhoneContacts  
ContactsLiveFolders.StarredContacts  
ContactsPreferences Manages user preferences for contacts. 
ContactsPreferences.ChangeListener  
ContactsPreferencesActivity Shows a list of all available Groups available, letting the user select which ones they want to be visible. 
ContactsPreferencesActivity.AccountDisplay ContactsPreferencesActivity.GroupDelta details for a single Account, usually shown as children under a single expandable group. 
ContactsPreferencesActivity.AccountSet Set of all ContactsPreferencesActivity.AccountDisplay entries, one for each source. 
ContactsPreferencesActivity.DisplayAdapter ExpandableListAdapter that shows ContactsPreferencesActivity.GroupDelta settings, grouped by Account source. 
ContactsPreferencesActivity.GroupDelta Entry holding any changes to Groups or Settings rows, such as SHOULD_SYNC or GROUP_VISIBLE
ContactsPreferencesActivity.Prefs  
ContactsPreferencesActivity.UpdateTask Background task that persists changes to GROUP_VISIBLE, showing spinner dialog to user while updating. 
ContactsSearchManager A convenience class that helps launch contact search from within the app. 
ContactsSectionIndexer A section indexer that is configured with precomputed section titles and their respective counts. 
ContactsSource Internal structure that represents constraints and styles for a specific data source, such as the various data types they support, including details on how those types should be rendered and edited. 
ContactsSource.DataKind Description of a specific data type, usually marked by a unique MIMETYPE
ContactsSource.EditField Description of a user-editable field on a ContactsSource.DataKind row, such as NUMBER
ContactsSource.EditType Description of a specific "type" or "label" of a ContactsSource.DataKind row, such as TYPE_WORK
ContactsSource.StringInflater Generic method of inflating a given Cursor into a user-readable CharSequence. 
ContactsUtils  
ContactsUtils.ProviderNames  

D

DataStatus Storage for a social status update. 
DialtactsActivity The dialer activity that has one tab with the virtual 12key dialer, a tab with recent calls in it, a tab with the contacts and a tab with the favorite. 
DontPressWithParentImageView Special class to to allow the parent to be pressed without being pressed itself. 

E

EditContactActivity Activity for editing or inserting a contact. 
EditContactActivity.PersistTask Background task for persisting edited contact data, using the changes defined by a set of EntityDelta
Editor Generic definition of something that edits a Data row through an EntityDelta.ValuesDelta object. 
Editor.EditorListener Listener for an Editor, usually to handle deleted items. 
EmptyService Background Service that is used to keep our process alive long enough for background threads to finish. 
EntityDelta Contains an Entity and records any modifications separately so the original Entity can be swapped out with a newer version and the changes still cleanly applied. 
EntityDelta.ValuesDelta Type of ContentValues that maintains both an original state and a modified version of that state. 
EntityDiff Describes a set of ContentProviderOperation that need to be executed to transform a database from one Entity to another. 
EntityModifier Helper methods for modifying an EntityDelta, such as inserting new rows, or enforcing ContactsSource
EntitySet Container for multiple EntityDelta objects, usually when editing together as an entire aggregate. 
ExchangeSource  
ExportVCardActivity Class for exporting vCard. 
ExternalSource Internal structure that represents constraints and styles for a specific data source, such as the various data types they support, including details on how those types should be rendered and edited. 

F

FallbackSource  
FallbackSource.CommonInflater  
FallbackSource.EmailActionInflater  
FallbackSource.EventActionInflater  
FallbackSource.ImActionInflater  
FallbackSource.PhoneActionAltInflater  
FallbackSource.PhoneActionInflater  
FallbackSource.PostalActionInflater  
FallbackSource.SimpleInflater Simple inflater that assumes a string resource has a "%s" that will be filled from the given column. 

G

GenericEditorView Simple editor that handles labels and any ContactsSource.EditField defined for the entry. 
GoogleSource  
GroupingListAdapter Maintains a list that groups adjacent items sharing the same value of a "group-by" field. 
GroupingListAdapter.PositionMetadata Information about a specific list item: is it a group, if so is it expanded. 

I

ImportVCardActivity Class for importing vCard. 

K

KindSectionView Custom view for an entire section of data as segmented by ContactsSource.DataKind around a MIMETYPE

P

PhoneDisambigDialog Class used for displaying a dialog with a list of phone numbers of which one will be chosen to make a call or initiate an sms message. 
PhotoEditorView Simple editor for Photo. 
PinnedHeaderListView A ListView that maintains a header pinned at the top of the list. 
PinnedHeaderListView.PinnedHeaderAdapter Adapter interface. 
ProgressShower  

Q

QuickContactActivity Stub translucent activity that just shows QuickContactWindow floating above the caller. 
QuickContactWindow Window that shows QuickContact dialog for a specific _ID
QuickContactWindow.OnDismissListener Interface used to allow the person showing a QuickContactWindow to know when the window has been dismissed. 
QuickContactWindow.RootLayout Custom layout the sole purpose of which is to intercept the BACK key and close QC even when the soft keyboard is open. 

R

RecentCallsListActivity Displays a list of call log entries. 
RecentCallsListActivity.RecentCallsListItemViews  

S

ScrollingTabWidget  
ScrollingTabWidget.OnTabSelectionChangedListener  
SearchEditText A custom text editor that helps automatically dismiss the activity along with the soft keyboard. 
SearchResultsActivity The activity that displays the list of contact search results. 
ShowOrCreateActivity Handle several edge cases around showing or possibly creating contacts in connected with a specific E-mail address or phone number. 
Sources Singleton holder for all parsed ContactsSource available on the system, typically filled through PackageManager queries. 
SpecialCharSequenceMgr Helper class to listen for some magic character sequences that are handled specially by the dialer. 
SplitAggregateView A list view for constituent contacts of an aggregate. 
SplitAggregateView.OnContactSelectedListener Listener interface that gets the contact ID of the user-selected contact. 
StickyTabs Utility class to annotate Intents with extra data required for the Sticky-Tab behavior, which allows storing the app to go to the last tab that was used to make a call. 

T

TabStripView Extension of LinearLayout that takes care of drawing bottom strips over the tab children. 
TextHighlightingAnimation An animation that alternately dims and brightens the non-highlighted portion of text. 
TextHighlightingAnimation.TextWithHighlighting A Spanned that highlights a part of text by dimming another part of that text. 
TwelveKeyDialer Dialer activity that displays the typical twelve key interface. 
TypePrecedence This class is deprecated. use getTypePrecedence(ContactsSource.DataKind, int) instead, since this list isn't Account based.  

V

ViewContactActivity Displays the details of a specific contact. 
ViewIdGenerator A class that provides unique view ids for ContentEditorView, KindSectionView, GenericEditorView and EditView on EditContactActivity

W

WeakAsyncTask<Params, Progress, Result, WeakTarget>