package

androidx.core.content

Interfaces

OnConfigurationChangedProviderInterface for components that can dispatch calls from .
OnTrimMemoryProviderInterface for components that can dispatch calls from .

Classes

ContentProviderCompatHelper for accessing features in in a backwards compatible fashion.
ContentResolverCompatHelper for accessing features in in a backwards compatible fashion.
ContextCompatHelper for accessing features in .
FileProviderFileProvider is a special subclass of ContentProvider that facilitates secure sharing of files associated with an app by creating a content:// for a file instead of a file:/// .
IntentCompatHelper for accessing features in .
IntentSanitizerThis class is used to make a sanitized copy of an .
IntentSanitizer.BuilderGeneral strategy of building is to only offer additive “or” operations that are chained together.
LocusIdCompatAn identifier for an unique state (locus) in the application.
MimeTypeFilterProvides utility methods for matching MIME type filters used in ContentProvider.
PackageManagerCompatHelper for accessing features in PackageManager.
PermissionCheckerThis class provides permission check APIs that verify both the permission and the associated app op for this permission if such is defined.
SharedPreferencesCompat
SharedPreferencesCompat.EditorCompat
UnusedAppRestrictionsBackportCallbackWrapper class for {IUnusedAppRestrictionsBackportCallback}.
UnusedAppRestrictionsBackportServiceWrapper class for IUnusedAppRestrictionsBackportService.
UnusedAppRestrictionsConstantsShared constants related to Unused App Restrictions (e.g.
UriMatcherCompatHelper for accessing to create Uri Predicate.

Annotation Types

ContextCompat.RegisterReceiverFlags
PackageManagerCompat.UnusedAppRestrictionsStatusThe status of Unused App Restrictions for this app.
PermissionChecker.PermissionResult