android.provider

Interfaces

BaseColumns

AttendeesColumns

Columns from the Attendees table that other tables join into themselves.

CalendarAlertsColumns

CalendarCacheColumns

CalendarColumns

Columns specific to the Calendars Uri that other Uris can query.

CalendarSyncColumns

Generic columns for use by sync adapters.

ColorsColumns

EventDaysColumns

EventsColumns

Columns from the Events table that other tables join into themselves.

ExtendedPropertiesColumns

RemindersColumns

SyncColumns

Columns for Sync information used by Calendars and Events tables.

ContactMethodsColumns

Columns from the ContactMethods table that other tables join into themseleves.

ExtensionsColumns

GroupsColumns

Columns from the groups table.

OrganizationColumns

Columns from the Organizations table that other columns join into themselves.

PeopleColumns

Columns from the People table that other tables join into themselves.

PhonesColumns

Columns from the Phones table that other columns join into themselves.

PhotosColumns

Columns from the Photos table that other columns join into themselves.

PresenceColumns

The IM presence columns with some contacts specific columns mixed in.

SettingsColumns

Columns from the Settings table that other columns join into themselves.

BaseSyncColumns

Generic columns for use by sync adapters.

ContactNameColumns

Contact name and contact name metadata columns in the RawContacts table.

ContactOptionsColumns

Columns of ContactsContract.Contacts that track the user's preferences for, or interactions with, the contact.

ContactsColumns

Columns of ContactsContract.Contacts that refer to intrinsic properties of the contact, as opposed to the user-specified options found in ContactOptionsColumns.

ContactStatusColumns

DataColumns

Columns in the Data table.

DataColumnsWithJoins

Combines all columns returned by ContactsContract.Data table queries.

DataUsageStatColumns

Columns in the Data_Usage_Stat table

DeletedContactsColumns

DisplayNameSources

Types of data used to produce the display name for a contact.

FullNameStyle

Constants for various styles of combining given name, family name etc into a full name.

GroupsColumns

PhoneLookupColumns

PhoneticNameStyle

Constants for various styles of capturing the pronunciation of a person's name.

PresenceColumns

Additional data mixed in with StatusColumns to link back to specific ContactsContract.Data#_ID entries.

RawContactsColumns

SettingsColumns

StatusColumns

Social status update columns.

SyncColumns

Columns that appear when each row of a table belongs to a specific account, including sync information that an account may need.

DownloadColumns

Download metadata columns.

MediaColumns

Common media metadata columns.

OpenableColumns

These are standard columns for openable URIs.

Columns

BaseMmsColumns

Base columns for tables that contain MMSs.

CanonicalAddressesColumns

Columns for the "canonical_addresses" table used by MMS and SMS.

TextBasedSmsColumns

Base columns for tables that contain text-based SMSs.

ThreadsColumns

Columns for the "threads" table used by MMS and SMS.

Classes

AlarmClock

The AlarmClock provider contains an Intent action and extras that can be used to start an Activity to set a new alarm or timer in an alarm clock application.

BlockedNumberContract

The contract between the blockednumber provider and applications.

Browser

CalendarContract

The contract between the calendar provider and applications.

CallLog

The CallLog provider contains information about placed and received calls.

CloudMediaProvider

Base class for a cloud media provider.

CloudMediaProviderContract

Defines the contract between a cloud media provider and the OS.

Contacts

The Contacts provider stores all information about contacts.

ContactsContract

The contract between the contacts provider and applications.

DocumentsContract

Defines the contract between a documents provider and the platform.

DocumentsProvider

Base class for a document provider.

FontRequest

Information about a font request that may be sent to a Font Provider.

FontsContract

Utility class to deal with Font ContentProviders.

LiveFolders

A LiveFolder is a special folder whose content is provided by a android.content.ContentProvider.

MediaStore

The contract between the media provider and applications.

SearchRecentSuggestions

This is a utility class providing access to android.content.SearchRecentSuggestionsProvider.

Settings

The Settings provider contains global system-level device preferences.

SettingsSlicesContract

Provides a contract for platform-supported Settings Slices.

SimPhonebookContract

The contract between the provider of contact records on the device's SIM cards and applications.

SyncStateContract

The ContentProvider contract for associating data with ana data array account.

Telephony

The Telephony provider contains data related to phone operation, specifically SMS and MMS messages, access to the APN list, including the MMSC to use, and the service state.

UserDictionary

A provider of user defined words for input methods to use for predictive text input.

VoicemailContract

The contract between the voicemail provider and applications.