¿Cómo crear una animación de arranque personalizada para mi dispositivo Android?
Mi dispositivo es un HTC HD2 con Cyanogen Mod 7 instalado.
Una animación de arranque es una serie de imágenes (fotogramas) en carpetas (partes). Hay un archivo de texto (desc.txt) que define las partes, la velocidad de fotogramas y cuántas veces se repite.
Un desc.txt se ve así:
480 427 30
p 1 0 part0
p 0 10 part1
El primer me gusta es la altura y el ancho, luego el número de fotogramas por segundo, las siguientes 2 líneas definen las partes que "reproducirán".
la "p" indica que la línea es una "parte" el siguiente dígito es el número de veces que se repetirá, 0 = infinito el siguiente es la pausa, este es el retraso antes de que comience la siguiente "parte" (o marco si se repite) después se completa el último fotograma de la pieza. finalmente, es el nombre de la parte (el nombre de la carpeta donde están los marcos)
dentro de cada parte, sus imágenes png se "reproducirán" en orden, así que cualquiera que sea el nombre que les dé, solo asegúrese de que estén ordenadas como quiere que se "reproduzcan". Por ejemplo, cuadro001.png, cuadro002.png. Agregué los 0 adicionales porque si tengo más de 10 cuadros, el orden puede confundirse.
Luego, la animación de arranque se coloca en un archivo zip con compresión de "almacenamiento", con desc.txt en la raíz del archivo.
El archivo se llama bootanimation.zip y se coloca en /system/media/ (debe volver a montarlo como rw) o puede colocarlo en /data/local en algunos dispositivos (debería funcionar en CM7).
Cuando la animación de arranque está en /data/local, tendrá prioridad sobre /system/media, de esta manera el "predeterminado" puede permanecer en el dispositivo ileso.
mateo leer
Pato