RSS
Facebook
G+

Buscador de IntercambioSOS:


Retroceder   Foro de Ayuda IntercambiosvirtualeS > Soporte Sobre: Software > Sistemas Operativos > Android, WebOS, IOS, ChromeOS
Comunidad

Respuesta
 
Herramientas Desplegado
Antiguo 14-feb-2012     #1
Caluroso ¿Cómo crear una animación de inicio en Android?



¿Cómo crear una animación de inicio en Android?

BORKED

Una de las posibilidades de personalización que ofrece Android es cambiar la animación de inicio, la que vemos cuando se enciende el teléfono. Esta personalización está algo oculta, aunque es bastante accesible. Si crees que eres capaz de crear una animación chula que compita con las que vienen por defecto en Android, sólo tenéis que seguir leyendo para averiguar cómo crear una animación nueva en Android y cómo aplicarla.

Lo primero que debéis saber es que en general la animación de inicio se encuentra en /system/media. Es un archivo que se llama bootanimation.zip. Este archivo se puede sustituir por otro completamente distinto. Eso sí, para sobreescribir /system/media hay que ser root. Sin embargo también se puede cambiar la animación sin ser root, ya que si ponemos un bootanimation.zip distinto en /data/local en principio el teléfono hará caso a este último. La carpeta /data es accesible en escritura incluso sin no eres root.

Ahora bien, algunos fabricantes cambian las rutas por defecto de Android y hay que investigar para cada terminal dónde está el dichoso bootanimation.zip. Lo mejor es mirar en XDA Developers o usar alguna aplicación del Market para evitarnos el tedio de buscar donde (por ejemplo Boot Animation Changer Lite o Boot Animation Installer)

¿Cómo creo mis propias animaciones?

La estructura interna del bootanimation.zip es muy sencilla. Con apenas unos pocos conocimientos de informática podemos crear nuestra animación. Otra cosa es que nos quede chula, pero sobre gustos no hay nada escrito.

Internamente el zip contiene lo siguiente:

■Un archivo llamado desc.txt
■Una carpeta llamada part0
■Opcionalmente más carpetas: part1, part2, etc.
El archivo desc.txt tiene la siguiente estructura:

Código:
Ancho Alto Tasa(fps)
p Número_reproducciones Pausa(frames) Carpeta1 
p Número_reproducciones Pausa(frames) Carpeta2
Por ejemplo:

Código:
480 800 30
p 1 0 part0
p 0 0 part1
Esto quiere decir que la animación será de 480 × 800, a 30 frames por segundo (perfecto para un Nexus One). La primera carpeta es part0, que se reproduce una única vez y no hay pausa después de reproducirse. Después viene la carpeta part1, que está en bucle (0 significa que se reproduce sin parar) y no hay pausa cuando termina de reproducirse.


Las carpetas contienen únicamente imágenes, ordenadas desde 0000.png hasta cualquier número necesario. Lo que hará el dispositivo Android al correr la animación es reproducir las imágenes a los frames por segundo indicados en el desc.txt. Los programas de edición de vídeo normalmente permiten exportar una secuencia de imágenes, así que esta será la forma de tener nuestra animación lista.

Lo mejor, los ejemplos

Para aprender a hacer animaciones nada como usar algún ejemplo que hay por Internet. En XDA Developers hay muchos, basta con buscar el texto Boot Animation para encontrar cientos de ejemplos. Al descargarnos los bootanimation.zip basta con abrirlo y se pueden ver las carpetas, el desc.txt y las imagenes.

Si no tenemos “arte” para crear estas animaciones entonces bastará con modificar alguno que nos guste o simplemente usar alguno distinto por probar. Siempre es satisfactorio toquetear nuestro Android, es una de las ventajas que tiene, la extrema personalización que ofrece.





Aprende lo que puedas y enseña lo que sepas, el conocimiento es patrimonio de TODOS
Responder Citando
Los siguientes 7 usuarios agradecen a Eloy58 por este mensaje:
Arleanjose (15-feb-2012), baduser (14-feb-2012), carmen10 (25-feb-2012), cramercaba (24-feb-2012), GenuiWorld (12-mar-2012), Tururojo (14-feb-2012), VJEVans (14-feb-2012)
Antiguo 14-feb-2012     #2
Bueno Gracias!!!



Conocimiento: Máximo Poder
Enviar un mensaje por Yahoo  a Hunted Responder Citando
Los siguientes 3 usuarios agradecen a Hunted por este mensaje:
baduser (14-feb-2012), Eloy58 (14-feb-2012), Tururojo (14-feb-2012)
Antiguo 14-feb-2012     #3
Predeterminado


Responder Citando
Los siguientes 2 usuarios agradecen a VJEVans por este mensaje:
Eloy58 (14-feb-2012), Tururojo (14-feb-2012)
Antiguo 14-feb-2012     #4
Predeterminado

Responder Citando
Los siguientes 2 usuarios agradecen a baduser por este mensaje:
Eloy58 (14-feb-2012), Tururojo (14-feb-2012)
Antiguo 14-feb-2012     #5
Predeterminado

Ésto es muy entretenido!! ya que se puede ser muy original.

El Ojo que todo lo Ve
Responder Citando
Los siguientes 3 usuarios agradecen a sauron por este mensaje:
baduser (14-feb-2012), Eloy58 (14-feb-2012), Tururojo (14-feb-2012)
Antiguo 14-feb-2012     #6
Predeterminado

Buena Informacion Gracias.

Responder Citando
Usuarios que han agradecido este mensaje de Tururojo
Eloy58 (14-feb-2012)
Antiguo 24-feb-2012     #7
Predeterminado



La vida es lo que pasa mientras se instalan las actualizaciones de Windows
Responder Citando
Usuarios que han agradecido este mensaje de cramercaba
carmen10 (25-feb-2012)
Antiguo 25-feb-2012     #8
Predeterminado





El que busca la verdad corre el riesgo de encontrarla.
Responder Citando
Usuarios que han agradecido este mensaje de carmen10
cramercaba (25-feb-2012)
Respuesta

Etiquetas
android, tutoriales android


(0 miembros y 1 visitantes)
 

Normas de Publicación
No puedes crear nuevos temas
No puedes responder mensajes
No puedes subir archivos adjuntos
No puedes editar tus mensajes

Los Códigos BB están Activado
Las Caritas están Activado
[IMG] está Activado
El Código HTML está Desactivado

Ir al Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Android OS - Toda la información en este hilo ltnd2k9 Android, WebOS, IOS, ChromeOS 11 15-abr-2014 14:49
Programación en Android GenuiWorld Programación 9 23-feb-2012 02:57
PROGRAMACIÓN EN ANDROID: Conceptos Generales "Parte 1" GenuiWorld Programación 5 31-dic-2011 21:16
2011 el año de ANDROID Eloy58 Android, WebOS, IOS, ChromeOS 6 22-dic-2011 17:38


Desarrollado por: vBulletin® Versión 3.8.1
Derechos de Autor ©2000 - 2024, Jelsoft Enterprises Ltd.
Ad Management by RedTyger