Convierta imágenes .9 a formato png en Android

Referencia para este artículo: https://www.cnblogs.com/lixiangyang521/p/11060887.html

Por qué es necesaria la conversión

Muchas veces, usaremos algunos íconos que deben ampliarse en proyectos, como cuadros de diálogo, etiquetas, etc. Algunos de ellos se pueden resolver dibujando directamente el archivo drawable.xml, mientras que otros requieren que la interfaz de usuario dibuje el correspondiente. 9., y luego podemos almacenar la imagen correspondiente en nuestra biblioteca de recursos local, pero esto tiene dos problemas: primero, aumentará el tamaño de la apk; segundo, si el recurso de imagen no está arreglado, la UI necesita ser actualizado con frecuencia (por ejemplo, cuadro de burbujas de miembros de QQ), esto causará el problema del reemplazo frecuente de recursos.
Para resolver estos dos problemas, nuestra solución es colocar la imagen del recurso en el servidor, pero si coloca directamente la imagen .9 y usa el marco de deslizamiento para cargarla, se informará un error, entonces debemos convertir el .9 imagen en una imagen png, y la conversión El efecto posterior es el mismo que el efecto original.

Pasos de conversión

1. Preparación

Dado que se trata de conversión, definitivamente necesitamos una imagen .9 y la herramienta de conversión correspondiente. La herramienta de conversión es build-tools/28.0.3 (versión, aquí hay un ejemplo, esta versión no es necesariamente necesaria) /aapt.exe en el SDK

2. Iniciar la conversión

El uso de la herramienta de conversión debe coordinarse con el comando, por lo que debemos ingresar el comando a través de cmd:

Ingresa cmd e ingresa a la carpeta correspondiente a la herramienta

Luego ingrese el comando:

conversión única

aapt s -i [ruta a la imagen .9] -o [ruta al archivo de salida, incluido el nombre y el sufijo]

ejemplo:aapt s -i D:\baigui.9.png -o D:\baigui2.png

Conversión por lotes

aapt c -S inputDir -C outputDir
inputDir es la carpeta de imágenes .9 original, outputDir es la carpeta de salida

Sugerencia: Es mejor crear dos carpetas nuevas para almacenar las imágenes .9 y los archivos de salida respectivamente para evitar confusiones.

Resumir

Aquí está la descripción del archivo, que puede ser un poco abstracta. Puede ir aquí para ver el texto original, que tiene descripciones detalladas de las imágenes.

Supongo que te gusta

Origin blog.csdn.net/qq_39734865/article/details/96997104
Recomendado
Clasificación