Stay organized with collections
Save and categorize content based on your preferences.
The Ultra HDR image format lets images store more
information about the intensity of light, resulting in more detailed highlights
and shadows and more intense colors. This section provides information to help
your apps properly support Ultra HDR images.
Devices can display Ultra HDR images in their full intensity if they're
running Android 14 or higher and have screens that support HDR. On other
devices, the images still display, but they're shown in standard dynamic
range.
Devices can capture Ultra HDR images if they're running Android 14 or
higher and have cameras that support HDR.
All Android devices can share Ultra HDR images, even if the device doesn't
otherwise support Ultra HDR. For example, if a user has a phone running
Android 13 and they're sent an Ultra HDR image in chat, and they forward that
image to a friend with a device running Android 14 that supports HDR, that
friend can view the image in its full intensity.
Documentation
This section contains the following documentation on supporting Ultra HDR
images:
Display Ultra HDR images: How to properly display
Ultra HDR images when your app is running on a device that supports them
Edit Ultra HDR images: How to edit Ultra HDR images
while preserving their full intensity
Additional resources
To learn more about Ultra HDR images, see the following additional resources:
Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
Last updated 2024-01-22 UTC.
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"Missing the information I need"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"Too complicated / too many steps"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"Out of date"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"Samples / code issue"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Other"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Easy to understand"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Solved my problem"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Other"
}]
{"lastModified": "Last updated 2024-01-22 UTC."}
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2024-01-22 UTC."]]