¿Cómo crear una animación de arranque personalizada para mi dispositivo Android?
Mi dispositivo es un HTC HD2 con Cyanogen Mod 7 instalado.
¿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 una carpeta (partes). Hay un archivo de texto (desc.txt) que define las partes, la velocidad de los fotogramas y cuántas veces hace un bucle.
Un desc.txt tiene este aspecto:
480 427 30
p 1 0 part0
p 0 10 part1
El primero es la altura y la anchura, luego el número de fotogramas por segundo las siguientes 2 líneas definen las partes que se "reproducirán".
la "p" indica que la línea es una "parte" el siguiente dígito es el número de veces que se repite, 0 = infinito next es la pausa, es el retardo antes de que comience la siguiente "parte" (o cuadro si se trata de un bucle) después de que se complete el último cuadro de la parte. finalmente, es el nombre de la parte (el nombre de la carpeta donde están los fotogramas)
Dentro de cada parte tus imágenes png se "reproducirán" en orden, así que cualquiera que sea el nombre que les des, sólo asegúrate de que estén ordenadas como quieres que se "reproduzcan". Por ejemplo, frame001.png, frame002.png. Añadí el 0 extra porque si tengo más de 10 fotogramas, el orden puede mezclarse.
La animación de arranque se pone en un archivo zip con compresión "store", con desc.txt en root del archivo.
El archivo se llama bootanimation.zip, y se coloca en /system/media/ (necesitas volver a montarlo como rw) o puedes 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 "default" puede permanecer en el dispositivo ileso.
PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.