開機時按desc.txt裏面的指令,屏幕上會按文件名稱順序連續的播放壹張張的圖片,就像播放原始的膠帶影片壹樣,形成動畫。
具體這壹部分圖片怎麽來,看個人喜好了,我是比較喜歡用flash制作好自己想要的動畫然後按幀導出,然後按數字順序給文件編號就可以了。
如果妳不會flash制作也沒關系,推薦壹個軟件:SWF2Video Pro,這個軟件可以把flash按幀導出成png格式圖片。
也就是說,只要有妳喜歡的flash動畫,妳都可以用這個軟件把畫面截取出來用來做妳小石頭的開機動畫。
其他格式導出png格式的軟件我就不壹壹說明了,大家有機會去搜索壹下。
註意導出的圖片如果顯示不出來請將圖片格式轉化為PNG-24格式。
保存下來的png圖片記得要按順序編號命名。
下面重點講的是desc.txt這個文件裏面的命令。
desc.txt裏面的命令格式如下:
480 427 30
p 1 0 part0
p 0 0 part1
480 427
意思是說妳開機動畫在屏幕先以多少的分辨率顯示,註意不要超過手機屏幕的分辨率,否則妳的畫面就顯示不全了。
30 這個數字是代表著每秒播放的幀數,拿我這個開機畫面打個比方說,part0文件夾裏面***76個圖片,播放時間就是76/30=2.533333秒播放完畢,當然在手機裏面會有壹定的延時,尤其是妳的圖片文件比較大的情況下,手機想播快也快不起來,卡啊。
以下部分是實現畫面重復位置的:
p 1(代表著播放壹次)
0(空指令)
part0 */這句指令就代表這part0文件夾內的圖片只按名稱順序播放壹次
p 0(重復播放)
0 (空指令)
part1 */這壹句指令代表著part1文件夾內的圖片會循環反復播放
壓縮文件重命名為bootanimation.zip之後,放在sd卡裏面,用root瀏覽器復制到/system/media裏面,並把權限全部打勾就ok了,註意部分機型需要復制到/data/local這個位置,重啟可以看看開機效果了。
如果只之前已經使用了其他的紅眼之類的非默認開機動畫,這裏會已經存在這個文件,只需覆蓋就好。