android啓動動畫需要一個bootanimation.zip, bootanimation.zip 放在 /system/media 目錄下,動畫是由系列圖片連續刷屏實現的. bootanimation.zip文件是zip壓縮文件,壓縮方式要求是存儲壓縮,包含一個文件和兩個目錄: 1.動畫屬性描述文件:desc.txt 2.第一階段動畫圖片目錄:part0 3.第二階段動畫圖片目錄:part1 desc.txt文件內容: 480 427 30 p 1 0 part0 p 0 10 part1 desc.txt文件分析: 480 427 30 寬 高 幀數 p 1 0 part0 標誌符 循環次數 階段切換間隔時間 對應目錄名 p 0 10 part1 標誌符 循環次數 階段切換間隔時間 對應目錄名 ================== 標誌符: 必須是: p 循環次數: 0 : 表示本階段無限循環 階段切換間隔時間: 單位是一個幀的持續時間,比如幀數是30,那麼幀的持續時間就是1秒/30 = 33.3毫秒。 階段切換間隔時間期間開機動畫進程進入休眠,把CPU時間讓給初始化系統使用。 也就是間隔長啓動會快,但會影響動畫效果。 part0和part1目錄內包含的是兩個動畫的系列圖片,圖片爲PNG格式。 系列圖片文件的加載刷新按文件名的名稱排序。 先在SDK裏找到adb.exe,然後到cmd裏運行它。 輸入以下命令: adb shell su 進入管理權限 mount -o remount rw /system 設置讀寫權限 exit exit adb push C:\bootanimation\bootanimation.zip /system/media/( C:\bootanimation\bootanimation.zip是要做好的動畫目錄) |
android開發,修改系統開機動畫
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.