我的位置: 首頁 > 學(xué)習(xí)專區(qū) > 安卓技術(shù) > 深圳嘉華安卓開發(fā)教程之Android開機(jī)動畫制作

深圳嘉華安卓開發(fā)教程之Android開機(jī)動畫制作

2016-09-21 10:12:59
來源:北大青鳥深圳嘉華學(xué)校
[導(dǎo)讀] 開機(jī)畫面主要是由一個 zip 格式的壓縮包 bootanimation zip 組成,壓縮包里面包含數(shù)張圖片,還有一個 desc txt 的文本文檔,開機(jī)時按 desc txt 里面的指令,屏幕上會按文件名稱順序連續(xù)的播放一張張的圖片,就像播放原始的膠帶影片一樣,形成動畫。1 動畫屬性描述文件。desc txt
開機(jī)畫面主要是由一個 zip 格式的壓縮包 bootanimation.zip 組成,壓縮包里面包含數(shù)張圖片,還有一個 desc.txt 的文本文檔,開機(jī)時按 desc.txt 里面的指令,屏幕上會按文件名稱順序連續(xù)的播放一張張的圖片,就像播放原始的膠帶影片一樣,形成動畫。
1.動畫屬性描述文件。
desc.txt 是一個保存形式為 ANSI 格式的文件,用于設(shè)置這個動畫像素(大小),幀數(shù),閃爍次數(shù),文件夾名稱等。內(nèi)容如下:
480 427 30
p 1 0 part0
p 0 0 part1
480 427 30 ---這里的 480 代表圖片的像素(大小)寬度,427 代表圖片的像素(大小)高度,30 代表幀數(shù);
p 1 0 part0 ---這里的 p 代表標(biāo)志符,1 代表循環(huán)次數(shù)為 1 次,0 代表階段間隔時間為0,part0 代表對應(yīng)的文件夾名,   為第一階段動畫圖片目錄;
p 0 0 part1---這里的 p 代表標(biāo)志符,0 代表本階段無限循環(huán),0 代表階段間隔時間為0,part1 代表對應(yīng)的文件夾名,為 第二階段動畫圖片目錄;
階段切換間隔時間:單位是一個幀的持續(xù)時間,比如幀數(shù)是 30,那么幀的持續(xù)時間就是 1秒/30 = 33.3 毫秒。階段切換間隔時間期間開機(jī)動畫進(jìn)程進(jìn)入休眠,把 CPU 時間讓給初始化系統(tǒng)使用。也就是間隔長啟動會快,但會影響動畫效果。
part0 和 part1 文件夾內(nèi)包含的是兩個動畫的系列圖片,圖片為 PNG 或其他格式。系列圖片文件的加載刷新按文件名的名稱排序。必須注意的是,在屬性描述完成后要有換行符(回車跳入下一行),已確保指令都已完成
深圳嘉華安卓開發(fā)教程之Android開機(jī)動畫制作
2.圖片和 desc.txt 文檔都準(zhǔn)備好后,開始打包為 bootanimation.zip。
(1)在 windows 下方法如下:選 中圖片文件夾 part0 和 desc.txt(提醒一下:打包前將圖片文件夾中的 Thumbs.db
刪除),然后右鍵選擇 WINRAR 的"添加到壓縮文件" 進(jìn)入自定義壓縮文件設(shè)置:壓縮文件格式選擇:ZIP,壓縮方式選        擇:存儲,然后點(diǎn)擊確定即可。
(2).linux 下執(zhí)行如下命令
zip -0 -r bootanimation.zip part0 part1 desc.txt
評論
熱點(diǎn)專題
>>
相關(guān)文章推薦
>>
好吊妞免费视频在线观看,久久亚洲国产人成综合网,久久精品国产2020,欧美精品综合在线
日韩亚洲欧美伊人久久 | 亚洲国产综合精品视频 | 色婷婷色偷偷色天堂 | 在线免费人成观看视频 | 日韩国产一级一区精品 | 性国产区在线视频 |