Crear animación inicio Android

Transcripción

Crear animación inicio Android
Crear animación inicio Android
Escrito por SaN
Hola!!!
Bueno vamos a aprender a cambiar la animación de inicio de nuestro dispositivo android.
¿Qué necesito?
- Tener acceso root + S-off
- Explorador de archivos RootExplorer
- Un software tipo Gimp o Photoshop
- Y un poquito de paciencia.
Bueno, manos a la obra, lo primero es averiguar la resolución de nuesto dispositivo android, yo
tengo un HTC Desire y la resolución es de 480x800 (Consulta la de tu dispositivo).
1/7
Crear animación inicio Android
Escrito por SaN
Una vez tenemos clara la resolución abrimos el Gimp o Photoshop y diseñamos nuestra
imagen base y la guardamos en png, yo por ejemplo he utilizado esta:
( Haz click sobre la imagen para agrandar)
Una vez la tengamos lista comenzaremos a hacer como unos fotogramas de la animación en
los que iremos creando una imagen distinta para cada paso siguiendo el orden a la hora de
nombrarlas de este modo:
2/7
Crear animación inicio Android
Escrito por SaN
La primera imagen la guardaremos como 00001
La segunda imagen la guardaremos como 00002
y así sucesivamente hasta que nosotros queramos.
Una vez terminadas todas las imagenes que compondrán los fotogramas de la animación lo
guardamos dentro de una carpeta yo a la mía la he nombrado part0 pero la podéis llamar como
queráis animacion1, ani1, etc...
Aquí os debo de avisar que podemos realizar una animación que contenga varias animaciones
dentro, por ejemplo podríamos mostrar una animación del amanecer y al acabar comenzar otra
animación distinta con un anochecer y así sucesivamente con el número de animaciones que
queramos incluir, lo único que tendremos que tener en cuenta es que a la hora de guardar las
animaciones debemos separarlas por carpetas por ejemplo yo he creado part0 para mi
animación si quisiera añadir otra la metería en una carpeta llamada part1 y así sucesivamente.
Bueno cuando tengamos la carpeta o carpetas de las animaciones necesitamos crear un
3/7
Crear animación inicio Android
Escrito por SaN
archivo que le indicará al sistema como debe reproducir la animación: la velocidad de los
frames, si debe repetir la animación al concluir o si debe pasar a la siguiente, etc. Para esto
crearemos con el notepad++, con el editor de textos de linux, (con el bloc de notas no lo he
probado) o cualquier programa similar un archivo que se llame desc.txt y en el interior
escribiremos lo siguiente:
En la primera línea establecemos la resolución de las imágenes y los frames, por ejemplo yo
he puesto una resolución de 480 x 800 y una velocidad de 10 fps (10 imágenes por segundo).
480 800 10 En la segunda línea se establece la animación, el número de veces que se repetirá, si debe
realizar una pausa al finalizar y el nombre de la carpeta donde se encuentra la animación, por
ejemplo: en esta línea p significa que es parte de una animación, el primer 0 indica el número
de veces que se repetirá la animación 0=al infinito, el segúndo 0 indica el tiempo de pausa
después de la animación yo he puesto 0 segundos el máximo es 10 y part0 es el nombre de la
carpeta que contiene la animación o la parte de la animación, si tuviésemos varias animaciones
lo que hariamos sería crear debajo otra línea igual (o no dependiendo de las veces que lo
quieras repetir y las pausas) pero cambiando el nombre de la carpeta de la animación por
ejemplo part1 (depende de los nombres que hayamos asignado a las carpetas anteriormente)
p 0 0 part0 (esto reproduce la animación de la carpeta part0)
p 0 0 part1 (esto reproduce la animación de la carpeta part1, esta línea es opcional sólo si
4/7
Crear animación inicio Android
Escrito por SaN
nuestra animación se compone de varias partes)
Bien el siguiente paso es convertir la carpeta / carpetas de la animación y el fichero desc.txt (el
fichero desc.txt no debe introducirse en ninguna carpeta), en un archivo zip llamado
bootanimation.zip, para ello utilizaremos cualquier compresor tipo winzip o winrar, pero OJO en
el nivel de compresión hay que establecer no comprimir, muy importante
si no lo hacemos así no funcionará. De este modo obtendremos un archivo zip que en su
interior tendrá por un lado el archivo desc.txt y por otro la carpeta / carpetas de la animación.
Una vez hecho esto ya solo queda copiar el archivo en nuestro dispositivo android, yo lo he
hecho del siguiente modo:
1º Conectamos el dispositivo android al ordenador y copiamos el archivo bootanimation.zip en
el raíz de la tarjeta de memoria.
2º Desconectamos el dispositivo android del ordenador y abrimos el root explorer
3º Buscamos el archivo bootanimation.zip en la carpeta sdcard y lo copiamos en /system/media
(Recordad marcar dentro del RootExplorer la opción R/W en la esquina superior derecha para
conceder permiso de escritura en esa carpeta).
Dependiendo de la rom que tengáis puede ser que debas copiarlo en /data/local o en
5/7
Crear animación inicio Android
Escrito por SaN
system/customize/resource incluso en otra ubicación.
4º Reiniciar el dispositivo para admirar nuestra obra de arte.
Os dejo un gif que simula la animación que he creado, si pinchais aquí podeis descargarla
para echarle un vistazo o incluso ponerosla.
6/7
Crear animación inicio Android
Escrito por SaN
{jcomments on}Espero que os haya gustado este tuto y que lo aprovecheis al máximo, hasta la
próxima...
7/7

Documentos relacionados