Red de conocimiento informático - Espacio del host - Hice una animación de inicio para un teléfono Android. No se puede mostrar cuando la introduzco en el teléfono. Ayúdame a echarle un vistazo.

Hice una animación de inicio para un teléfono Android. No se puede mostrar cuando la introduzco en el teléfono. Ayúdame a echarle un vistazo.

¿Por qué te gusta el código abierto de los dispositivos Android? Porque el código abierto de Android realmente ofrece a los otakus tímidos otra forma de confesar su amor. Si puedes completarlo con éxito antes del Día de San Valentín, es posible que puedas "dejar el grupo gloriosamente". La implementación de este plan requiere primero obtener un teléfono Android MM/GG. Utilice sus poderes mágicos durante este proceso. Antes de comenzar con el bricolaje, primero comprendamos los principios de bricolaje de la pantalla de inicio.

La pantalla de inicio se compone principalmente de un paquete comprimido en formato zip. El paquete comprimido contiene varias imágenes en formato png y un archivo de texto desc.txt. Al iniciar, presione las instrucciones en desc.txt. , las imágenes se reproducirán continuamente en la pantalla en el orden de los nombres de los archivos, como si se reprodujera la película original, formando una animación. Cómo obtener esta parte de la imagen depende de mis preferencias personales. Prefiero usar flash para crear la animación que quiero y luego exportarla cuadro por cuadro y luego numerar los archivos en orden numérico.

No importa si no sabes cómo producir flash. Te recomiendo un software: SWF2Video Pro. Este software puede exportar imágenes flash a formato png cuadro por cuadro. En otras palabras, siempre que haya una animación flash que te guste, puedes usar este software para recortar la pantalla y usarla para hacer la animación de inicio de tu pequeña piedra. No explicaré el software para exportar formato png en otros formatos uno por uno. Puedes buscarlos cuando tengas la oportunidad. Tenga en cuenta que si la imagen exportada no se puede mostrar, convierta el formato de la imagen al formato PNG-24. Recuerde nombrar las imágenes png guardadas en secuencia.

Lo siguiente se centra en los comandos del archivo desc.txt.

El formato del comando en desc.txt es el siguiente: 480 427 30 p 1 0 part0 p 0 0 part1 480 427 significa la resolución a la que se mostrará primero la animación de arranque en la pantalla. exceder la resolución de la pantalla del teléfono móvil; de lo contrario, la pantalla no se mostrará completamente.

Este número 30 representa el número de fotogramas reproducidos por segundo. Tome mi pantalla de inicio como ejemplo. Hay ***76 imágenes en la carpeta part0 y el tiempo de reproducción es 76/30 = 2,533333 segundos. Una vez completada la reproducción, por supuesto habrá un cierto retraso en el teléfono móvil, especialmente si su archivo de imagen es relativamente grande, el teléfono móvil no podrá reproducirlo rápidamente incluso si así lo desea, porque será así. atascado.

Las siguientes partes se utilizan para realizar la posición repetida de la imagen: p 1 (representa reproducir una vez) 0 (comando vacío) part0

*/Este comando representa el contenido del carpeta part0 Las imágenes solo se reproducen una vez en el orden de sus nombres p 0 (repetición de reproducción) 0 (comando vacío) part1

*/Este comando significa que las imágenes en la carpeta part1 se reproducirán repetidamente en un bucle

Después de cambiar el nombre del archivo comprimido a bootanimation.zip, colóquelo en la tarjeta SD, use el navegador raíz para copiarlo en /system/media y verifique todos los permisos. Tenga en cuenta que algunos modelos lo necesitan. para copiarlo en /data/local Ubicación, reinicie para ver el efecto de arranque.

Si ha utilizado antes otras animaciones de arranque no predeterminadas, como ojos rojos, este archivo ya existirá aquí, simplemente sobrescríbalo.