Contains classes for accessing and publishing data on a device. It includes three main
categories of APIs:
- Content sharing ({@link android.content})
- For sharing content between application components. The most important classes are:
- {@link android.content.ContentProvider} and {@link android.content.ContentResolver}
for managing and publishing persistent data associated with an application.
- {@link android.content.Intent} and {@link android.content.IntentFilter}, for delivering
structured messages between different application components—allowing components to initiate
other components and return results.
- Package management ({@link android.content.pm})
- For accessing information about an Android package (an {@code .apk}), including information
about its activities, permissions, services, signatures, and providers. The most important class for
accessing this information is {@link android.content.pm.PackageManager}.
- Resource management ({@link android.content.res})
- For retrieving resource data associated with an application, such as strings, drawables,
media, and device configuration details. The most important class for accessing this data is {@link
android.content.res.Resources}.