Imágenes y gráficos en Compose
Organiza tus páginas con colecciones
Guarda y categoriza el contenido según tus preferencias.
El uso de imágenes atractivas y brillantes en tus apps para Android puede ayudar a mejorar el aspecto de tu aplicación. En Android, existen varias maneras de renderizar un elemento visual en la pantalla, ya sea con un vector, un mapa de bits o un dibujo directo con un lienzo en la pantalla. En esta sección, aprenderás a trabajar estos diferentes tipos de gráficos.
Obtén más información para usar estos detalles a la hora de trabajar con imágenes.
- Carga de imágenes: Obtén más información para cargar una imagen desde un disco o de Internet.
- ImageBitmap frente a ImageVector: Obtén más información para trabajar con las imágenes de trama y vectoriales, que son los dos formatos de imagen más comunes.
- Íconos de Material: Descubre una manera conveniente de dibujar un ícono de color único en la pantalla, de acuerdo con los lineamientos de Material Design 3.
- Personaliza una imagen: Obtén más información para personalizar una imagen con las propiedades de un elemento Image componible.
- Pintor personalizado: Obtén más información sobre los objetos de pintores personalizados para editar la imagen como quieras.
- Optimización del rendimiento: Obtén más información para trabajar mejor con imágenes y, así, evitar problemas de rendimiento.
También puedes descubrir el modo de trabajo con gráficos aquí.
El contenido y las muestras de código que aparecen en esta página están sujetas a las licencias que se describen en la Licencia de Contenido. Java y OpenJDK son marcas registradas de Oracle o sus afiliados.
Última actualización: 2025-08-27 (UTC)
[[["Fácil de comprender","easyToUnderstand","thumb-up"],["Resolvió mi problema","solvedMyProblem","thumb-up"],["Otro","otherUp","thumb-up"]],[["Falta la información que necesito","missingTheInformationINeed","thumb-down"],["Muy complicado o demasiados pasos","tooComplicatedTooManySteps","thumb-down"],["Desactualizado","outOfDate","thumb-down"],["Problema de traducción","translationIssue","thumb-down"],["Problema con las muestras o los códigos","samplesCodeIssue","thumb-down"],["Otro","otherDown","thumb-down"]],["Última actualización: 2025-08-27 (UTC)"],[],[],null,["Using bright, engaging visuals in your Android apps can help improve the look\nand feel of your application. In Android, there are a few different ways in\nwhich you can render something visually on screen- using either a vector,\nbitmap, or directly drawing with a canvas on screen. In this section, learn\nhow to work these different kinds of graphics.\n\nLearn how to work with images using these details:\n\n- [Loading images](/develop/ui/compose/graphics/images/loading): Learn how to load an image from disk or the internet\n- [ImageBitmap versus ImageVector](/develop/ui/compose/graphics/images/compare): Learn how to work with the two most common image formats, raster and vector.\n- [Material icons](/develop/ui/compose/graphics/images/material): Learn about a convenient way to draw a single color icon on the screen, following Material Design 3 guidelines.\n- [Customize an image](/develop/ui/compose/graphics/images/customize): Learn how to customize an image using properties of an Image composable.\n- [Custom painter](/develop/ui/compose/graphics/images/custompainter): Learn about custom painter objects to additionally customize your image.\n- [Optimizing performance](/develop/ui/compose/graphics/images/optimization): Learn about how to best work with images to avoid performance issues.\n\nYou can also learn more about working with Graphics [here](/develop/ui/compose/graphics/graphics-sub)."]]